* ld-scripts/crossref.exp: Add -mcall-aixdesc to CFLAGS for

powerpc64.
This commit is contained in:
Alan Modra
2005-10-18 02:25:42 +00:00
parent ef0fdf07a4
commit 97e5838e9c
2 changed files with 12 additions and 0 deletions

View File

@@ -35,6 +35,13 @@ if [istarget xtensa*-*-*] {
set CFLAGS "$CFLAGS -mtext-section-literals"
}
# If we have a compiler that doesn't use/reference dot-symbols, then
# calls to functions reference the .opd section function descriptor.
# This makes NOCROSSREFS rather useless on powerpc64.
if [istarget powerpc64*-*-*] {
set CFLAGS "$CFLAGS -mcall-aixdesc"
}
if { ![ld_compile $CC "$srcdir/$subdir/cross1.c" tmpdir/cross1.o] \
|| ![ld_compile $CC "$srcdir/$subdir/cross2.c" tmpdir/cross2.o] } {
unresolved $test1