From: Jeff Law Date: Fri, 9 Oct 1998 21:10:04 +0000 (+0000) Subject: Merge egcs-19981008. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=734fb33c30c1dd34225308e466d3005da15aa7df;p=binutils-gdb.git Merge egcs-19981008. --- diff --git a/config/.Sanitize b/config/.Sanitize index ceb33b8948f..a3b1c585305 100644 --- a/config/.Sanitize +++ b/config/.Sanitize @@ -44,6 +44,7 @@ Things-to-keep: ChangeLog mh-a68bsd mh-aix386 +mh-aix43 mh-apollo68 mh-cxux mh-cygwin32 diff --git a/config/mh-aix43 b/config/mh-aix43 new file mode 100644 index 00000000000..9eb750c2966 --- /dev/null +++ b/config/mh-aix43 @@ -0,0 +1,4 @@ +# AIX 4.3 and above requires -X32_64 flag to all ar and nm commands +# to handle both 32-bit and 64-bit objects. +AR_FOR_TARGET=ar -X32_64 +NM_FOR_TARGET=nm -X32_64 diff --git a/config/mt-linux b/config/mt-linux index e3f15eaa8f5..a09e6f18af5 100644 --- a/config/mt-linux +++ b/config/mt-linux @@ -1,2 +1,2 @@ # When using glibc 2 on Linux we must always use vtable thunks. -CXXFLAGS_FOR_TARGET = $(CXXFLAGS) -fvtable-thunks +CXXFLAGS_FOR_TARGET = $(CXXFLAGS) -fvtable-thunks -D_GNU_SOURCE diff --git a/config/mt-sparcpic b/config/mt-sparcpic index 35b8c9e4dc2..fd0ec271afc 100644 --- a/config/mt-sparcpic +++ b/config/mt-sparcpic @@ -1 +1 @@ -PICFLAG_FOR_TARGET=-fPIC +PICFLAG_FOR_TARGET=`case "${LIBCFLAGS} ${LIBCXXFLAGS}" in *-fpic* ) echo -fpic ;; * ) echo -fPIC ;; esac`