From ceaa7778c09114eb69cb7a31c2df9e602abbb0e0 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Fri, 27 Aug 1999 10:42:58 +0000 Subject: [PATCH] Do not build ld for native AIX platforms. --- ChangeLog | 5 +++++ configure.in | 14 ++++++++++---- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index c2de10d511f..6e5b73f76f4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +1999-08-27 Nick Clifton + + * configure.in: Do not configure or build ld for AIX + platforms. ld is known to be broken on these platforms. + 1999-08-09 Ian Lance Taylor * Makefile.in (LDFLAGS): Define. diff --git a/configure.in b/configure.in index 6815d0725f1..a9221a66710 100644 --- a/configure.in +++ b/configure.in @@ -744,8 +744,11 @@ case "${target}" in ;; powerpc-*-aix*) # copied from rs6000-*-* entry - noconfigdirs="$noconfigdirs gprof cvssrc target-libgloss" - # This is needed until gcc and ld are fixed to work together. + # The configure and build of ld are currently disabled because + # GNU ld is known to be broken for AIX 4.2 and 4.3 (at least) + # The symptom is that GDBtk 4.18 fails at startup with a segfault + # if linked by GNU ld, but not if linked by the native ld. + noconfigdirs="$noconfigdirs gprof cvssrc target-libgloss ld" use_gnu_ld=no ;; powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe) @@ -769,8 +772,11 @@ case "${target}" in noconfigdirs="$noconfigdirs target-newlib gprof cvssrc" ;; rs6000-*-aix*) - noconfigdirs="$noconfigdirs gprof" - # This is needed until gcc and ld are fixed to work together. + # The configure and build of ld are currently disabled because + # GNU ld is known to be broken for AIX 4.2 and 4.3 (at least) + # The symptom is that GDBtk 4.18 fails at startup with a segfault + # if linked by GNU ld, but not if linked by the native ld. + noconfigdirs="$noconfigdirs gprof ld" use_gnu_ld=no ;; rs6000-*-*) -- 2.30.2