* config.bfd: Treat AIX 6+ in the same way as AIX 5.
	* configure.in: Likewise.
	* configure: Regenerate.

binutils/
	* configure.tgt: Extend AIX 5 behavior to AIX 6 and above.
	* configure.in: Likewise.
	* configure: Regenerate.

gas/
	* configure.tgt: Extend AIX 5 behavior to AIX 6 and above.
	* configure.in: Likewise.
	* configure: Regenerate.

ld/
	* configure.tgt: Extend AIX 5 behavior to AIX 6 and above.
This commit is contained in:
Richard Sandiford
2009-03-14 09:11:38 +00:00
parent fa0a16b19e
commit e52315924b
14 changed files with 40 additions and 12 deletions

View File

@ -1,3 +1,9 @@
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
* config.bfd: Treat AIX 6+ in the same way as AIX 5.
* configure.in: Likewise.
* configure: Regenerate.
2009-03-13 H.J. Lu <hongjiu.lu@intel.com> 2009-03-13 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/9945 PR binutils/9945

View File

@ -1081,14 +1081,14 @@ case "${targ}" in
want64=true want64=true
;; ;;
#endif #endif
powerpc-*-aix5*) powerpc-*-aix[5-9]*)
targ_cflags=-DAIX_WEAK_SUPPORT targ_cflags=-DAIX_WEAK_SUPPORT
targ_defvec=rs6000coff_vec targ_defvec=rs6000coff_vec
targ_selvecs="aix5coff64_vec" targ_selvecs="aix5coff64_vec"
want64=true want64=true
;; ;;
#ifdef BFD64 #ifdef BFD64
powerpc64-*-aix5*) powerpc64-*-aix[5-9]*)
targ_cflags=-DAIX_WEAK_SUPPORT targ_cflags=-DAIX_WEAK_SUPPORT
targ_defvec=aix5coff64_vec targ_defvec=aix5coff64_vec
targ_selvecs="rs6000coff_vec" targ_selvecs="rs6000coff_vec"

2
bfd/configure vendored
View File

@ -19228,7 +19228,7 @@ if test "${target}" = "${host}"; then
rs6000-*-lynx*) rs6000-*-lynx*)
COREFILE=lynx-core.lo COREFILE=lynx-core.lo
;; ;;
rs6000-*-aix5.* | powerpc-*-aix5.*) rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].*)
COREFILE=rs6000-core.lo COREFILE=rs6000-core.lo
COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE" COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
;; ;;

View File

@ -391,7 +391,9 @@ changequote([,])dnl
rs6000-*-lynx*) rs6000-*-lynx*)
COREFILE=lynx-core.lo COREFILE=lynx-core.lo
;; ;;
rs6000-*-aix5.* | powerpc-*-aix5.*) changequote(,)dnl
rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].*)
changequote([,])dnl
COREFILE=rs6000-core.lo COREFILE=rs6000-core.lo
COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE" COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
;; ;;

View File

@ -1,3 +1,9 @@
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
* configure.tgt: Extend AIX 5 behavior to AIX 6 and above.
* configure.in: Likewise.
* configure: Regenerate.
2009-03-13 H.J. Lu <hongjiu.lu@intel.com> 2009-03-13 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/9945 PR binutils/9945

2
binutils/configure vendored
View File

@ -16159,7 +16159,7 @@ do
;; ;;
powerpc*-aix5.[01]) powerpc*-aix5.[01])
;; ;;
powerpc*-aix5.*) powerpc*-aix[5-9].*)
OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT" OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT"
;; ;;
powerpc*-*-pe* | powerpc*-*-cygwin*) powerpc*-*-pe* | powerpc*-*-cygwin*)

View File

@ -330,7 +330,9 @@ changequote(,)dnl
powerpc*-aix5.[01]) powerpc*-aix5.[01])
changequote([,])dnl changequote([,])dnl
;; ;;
powerpc*-aix5.*) changequote(,)dnl
powerpc*-aix[5-9].*)
changequote([,])dnl
OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT" OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT"
;; ;;
powerpc*-*-pe* | powerpc*-*-cygwin*) powerpc*-*-pe* | powerpc*-*-cygwin*)

View File

@ -9,7 +9,7 @@
# targ_emul_vector name of vector to use # targ_emul_vector name of vector to use
case "${targ}" in case "${targ}" in
powerpc-*-aix5* | rs6000-*-aix5*) powerpc-*-aix[5-9]* | rs6000-*-aix[5-9]*)
targ_emul=aix targ_emul=aix
targ_emul_vector=bin_aix5_emulation targ_emul_vector=bin_aix5_emulation
;; ;;

View File

@ -1,3 +1,9 @@
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
* configure.tgt: Extend AIX 5 behavior to AIX 6 and above.
* configure.in: Likewise.
* configure: Regenerate.
2009-03-11 Hans-Peter Nilsson <hp@axis.com> 2009-03-11 Hans-Peter Nilsson <hp@axis.com>
* config/tc-cris.c (cris_create_short_jump): Remove prototype. * config/tc-cris.c (cris_create_short_jump): Remove prototype.

2
gas/configure vendored
View File

@ -12050,7 +12050,7 @@ echo "$as_me: error: Unknown vendor for mips-bsd configuration." >&2;}
{ (exit 1); exit 1; }; } { (exit 1); exit 1; }; }
;; ;;
ppc-*-aix5.*) ppc-*-aix[5-9].*)
cat >>confdefs.h <<\_ACEOF cat >>confdefs.h <<\_ACEOF
#define AIX_WEAK_SUPPORT 1 #define AIX_WEAK_SUPPORT 1

View File

@ -143,7 +143,9 @@ for this_target in $target $canon_targets ; do
AC_MSG_ERROR(Unknown vendor for mips-bsd configuration.) AC_MSG_ERROR(Unknown vendor for mips-bsd configuration.)
;; ;;
ppc-*-aix5.*) changequote(,)dnl
ppc-*-aix[5-9].*)
changequote([,])dnl
AC_DEFINE(AIX_WEAK_SUPPORT, 1, AC_DEFINE(AIX_WEAK_SUPPORT, 1,
[Define if using AIX 5.2 value for C_WEAKEXT.]) [Define if using AIX 5.2 value for C_WEAKEXT.])
;; ;;

View File

@ -320,7 +320,7 @@ case ${generic_target} in
ppc-*-pe | ppc-*-cygwin*) fmt=coff em=pe ;; ppc-*-pe | ppc-*-cygwin*) fmt=coff em=pe ;;
ppc-*-winnt*) fmt=coff em=pe ;; ppc-*-winnt*) fmt=coff em=pe ;;
ppc-*-aix5.[01]) fmt=coff em=aix5 ;; ppc-*-aix5.[01]) fmt=coff em=aix5 ;;
ppc-*-aix5.*) fmt=coff em=aix5 ;; ppc-*-aix[5-9].*) fmt=coff em=aix5 ;;
ppc-*-aix*) fmt=coff ;; ppc-*-aix*) fmt=coff ;;
ppc-*-beos*) fmt=coff ;; ppc-*-beos*) fmt=coff ;;
ppc-*-*n*bsd* | ppc-*-elf*) fmt=elf ;; ppc-*-*n*bsd* | ppc-*-elf*) fmt=elf ;;

View File

@ -1,3 +1,7 @@
2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
* configure.tgt: Extend AIX 5 behavior to AIX 6 and above.
2009-03-14 Dave Korn <dave.korn.cygwin@gmail.com> 2009-03-14 Dave Korn <dave.korn.cygwin@gmail.com>
Danny Smith <dannysmith@users.sourceforge.net> Danny Smith <dannysmith@users.sourceforge.net>

View File

@ -487,12 +487,12 @@ powerpc-*-netware*) targ_emul=ppcnw ;;
powerpcle-*-pe) targ_emul=ppcpe ;; powerpcle-*-pe) targ_emul=ppcpe ;;
powerpcle-*-winnt*) targ_emul=ppcpe ;; powerpcle-*-winnt*) targ_emul=ppcpe ;;
powerpcle-*-cygwin*) targ_emul=ppcpe ;; powerpcle-*-cygwin*) targ_emul=ppcpe ;;
powerpc-*-aix5*) targ_emul=aix5ppc ;; powerpc-*-aix[5-9]*) targ_emul=aix5ppc ;;
powerpc-*-aix*) targ_emul=aixppc ;; powerpc-*-aix*) targ_emul=aixppc ;;
powerpc-*-beos*) targ_emul=aixppc ;; powerpc-*-beos*) targ_emul=aixppc ;;
powerpc-*-windiss*) targ_emul=elf32ppcwindiss ;; powerpc-*-windiss*) targ_emul=elf32ppcwindiss ;;
powerpc-*-lynxos*) targ_emul=ppclynx ;; powerpc-*-lynxos*) targ_emul=ppclynx ;;
rs6000-*-aix5*) targ_emul=aix5rs6 ;; rs6000-*-aix[5-9]*) targ_emul=aix5rs6 ;;
rs6000-*-aix*) targ_emul=aixrs6 rs6000-*-aix*) targ_emul=aixrs6
;; ;;
s390x-*-linux*) targ_emul=elf64_s390 s390x-*-linux*) targ_emul=elf64_s390