aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPer Bothner <per@bothner.com>1993-02-23 07:33:45 +0000
committerPer Bothner <per@bothner.com>1993-02-23 07:33:45 +0000
commitba7f177aeb38d378795851fec10745697cd7fd29 (patch)
treeb91d1d84426b7af5a3dcc1d972850f0c2eafddc1
parent7721e5b345b7cdfd55335ec329dc12d7bf362bbb (diff)
downloadfsf-binutils-gdb-ba7f177aeb38d378795851fec10745697cd7fd29.zip
fsf-binutils-gdb-ba7f177aeb38d378795851fec10745697cd7fd29.tar.gz
fsf-binutils-gdb-ba7f177aeb38d378795851fec10745697cd7fd29.tar.bz2
* config.sub, configure.in, config.guess: Add support
for Bosx, an AIX variant from Bull. Patches from F.Pierresteguy@frcl.bull.fr.
-rw-r--r--ChangeLog6
-rwxr-xr-xconfig.sub18
-rw-r--r--configure.in1
3 files changed, 20 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index fac241b..4170de0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Mon Feb 22 23:28:38 1993 Per Bothner (bothner@rtl.cygnus.com)
+
+ * config.sub, configure.in, config.guess: Add support
+ for Bosx, an AIX variant from Bull.
+ Patches from F.Pierresteguy@frcl.bull.fr.
+
Sun Feb 21 11:15:22 1993 Mike Werner (mtw@poseidon.cygnus.com)
* devo/dejagnu: Initial creation of devo/dejagnu.
diff --git a/config.sub b/config.sub
index ca25325..a73d6b3 100755
--- a/config.sub
+++ b/config.sub
@@ -124,7 +124,7 @@ case $basic_machine in
tahoe | i[34]86 | i860 | m68k | m68000 | m88k | ns32k | arm | pyramid \
| tron | a29k | 580 | i960 | h8300 | hppa1.0 | hppa1.1 \
| alpha | we32k | ns16k | clipper \
- | sparc | m680[01234]0 | m683?2 | z8k | v70) # CYGNUS LOCAL
+ | sparc | m680[01234]0 | m683?2 | z8k | v70 | h8500)# CYGNUS LOCAL
basic_machine=$basic_machine-unknown
;;
# Recognize the basic CPU types with with company name.
@@ -150,7 +150,7 @@ case $basic_machine in
;;
sparc64) # CYGNUS LOCAL
basic_machine=sparc64-sun
- os=-v9
+ os=-v9 # 32 bit pointers
;;
sparc64-v7 | sparc64v7) # CYGNUS LOCAL
basic_machine=sparc64-sun
@@ -158,6 +158,10 @@ case $basic_machine in
;;
# end-sanitize-v9
+ dpx20 | dpx20-*) # CYGNUS LOCAL
+ basic_machine=rs6000-bull
+ os=-bosx
+ ;;
vaxv)
basic_machine=vax-dec
os=-sysv
@@ -664,11 +668,12 @@ case $os in
| -nindy* | -vxworks* | -ebmon* | -hds* | -m88kbcs* \
| -riscos* | -linux* | -uniplus* | -iris* | -rtu* | -xenix* \
| -go32 | -sim | -es1800* | -udi | -hms* | -xray \
- | -os68k* | -none* | -v88r* | -aout | -coff | -elf | -abug )
- # The last two lines above are CYGNUS LOCAL
+ | -os68k* | -none* | -v88r* | -aout | -coff | -elf | -bosx* \
+ | -abug | -ecoff)
+ # The last three lines above are CYGNUS LOCAL
;;
# start-sanitize-v9
- -v7 | -v9 | -hal32 | -hal64) ;; # CYGNUS LOCAL
+ -v7 | -v9 | -v9p64 | -hal32 | -hal64) ;; # CYGNUS LOCAL
# end-sanitize-v9
-osfrose*)
@@ -816,6 +821,9 @@ case $basic_machine in
-sunos*)
vendor=sun
;;
+ -bosx*)
+ vendor=bull
+ ;;
-aix*)
vendor=ibm
;;
diff --git a/configure.in b/configure.in
index ac088a1..221c840 100644
--- a/configure.in
+++ b/configure.in
@@ -95,6 +95,7 @@ case "${host}" in
i[34]86-*-linux) host_makefile_frag=config/mh-linux ;;
i[34]86-*-solaris2*) host_makefile_frag=config/mh-sysv4 ;;
*-ibm-aix*) host_makefile_frag=config/mh-aix ;;
+ *-bull-bosx*) host_makefile_frag=config/mh-aix ;;
*-sun-solaris*) host_makefile_frag=config/mh-solaris ;;
*-sun-*) host_makefile_frag=config/mh-sun ;;
*-hp-hpux) host_makefile_frag=config/mh-hpux ;;