diff options
Diffstat (limited to 'bfd/config.sub')
-rwxr-xr-x | bfd/config.sub | 46 |
1 files changed, 35 insertions, 11 deletions
diff --git a/bfd/config.sub b/bfd/config.sub index 805bb8b..dac9ab8 100755 --- a/bfd/config.sub +++ b/bfd/config.sub @@ -22,7 +22,7 @@ case "$1" in # cpu alone is a valid alias for cpu-none-none. vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc | ns32k \ | alliant | arm | c1 | c2 | mips | pyramid | tron | a29k \ - | rtpc | rs6000 | i960) + | romp | rs6000 | i960 | h8300) cpu=$1 vendor=none os=none @@ -37,6 +37,11 @@ altosgas) vendor=altos os=gas ;; +am29k) + cpu=a29k + vendor=none + os=bsd + ;; amdahl) cpu=580 vendor=amdahl @@ -105,6 +110,13 @@ gmicro) vendor=gmicro os=sysv # maybe? ;; + +h8300hds) + cpu=h8300 + vendor=hitachi + os=hds + ;; + # start-sanitize-v9 hal-32 | hal32) cpu=sparc64 @@ -162,6 +174,12 @@ iris | iris4d) vendor=sgi os=irix # maybe? ;; + +dpx2) + vendor=bull + cpu=m68k + os=sysv + ;; isi | isi68) cpu=m68k vendor=isi @@ -195,17 +213,17 @@ mmax) news | news700 | news800 | news900) cpu=m68k vendor=sony - os=sysv # maybe? + os=newsos3 # Based on bsd-4.3 ;; news1000) cpu=m68030 vendor=sony - os=sysv # maybe? + os=newsos3 # ? ;; news-3600 | bigmips | risc-news) cpu=mips vendor=sony - os=newsos # maybe? + os=newsos4 # Presumably? ;; next) cpu=m68k @@ -227,6 +245,11 @@ np1) vendor=gould os=sysv # maybe? ;; +rtpc) + cpu=romp + vendor=ibm + os=aix # maybe? + ;; pbd) cpu=sparc vendor=unicom @@ -368,7 +391,7 @@ esac case "${cpu}" in none | vax | tahoe | i386 | i860 | m68k | m68000 | m88k | sparc \ | ns32k | alliant | arm | c1 | c2 | mips | pyramid | tron \ - | a29k | rtpc | rs6000 | i960 | xmp | ymp | cray2 | 580) + | a29k | romp | rs6000 | i960 | xmp | ymp | cray2 | 580 | h8300) ;; # start-sanitize-v9 @@ -386,9 +409,9 @@ esac case "${vendor}" in altos | amdahl | aout | apollo | att | bcs | bout |\ cbm | convergent | convex | coff | cray | dec | encore |\ - gould | intel | isi | hp | ibm | little | mips | motorola |\ + gould | hitachi | intel | isi | hp | ibm | little | mips | motorola |\ ncr | next | none | nyu | sco | sequent | sgi | sony | sun |\ - unicom | utek | wrs ) ;; + unicom | utek | wrs | bull ) ;; # start-sanitize-v9 hal) ;; @@ -403,10 +426,11 @@ esac # verify that the os is known, if it exists. case "${os}" in -aix* | aout | bout | bsd* | coff | ctix* | dynix* | esix* | hpux* | irix* \ - | isc* | mach* | newsos* | nindy* | none | osf* | osf* | sco* \ - | sunos* | sysv* | ultrix* | unos* | v88r* | vms* | vxworks* \ - | sym[1-9]* | unicos* | uts | svr4 | amigados) +aix* | aout | bout | bsd* | coff | ctix* | dynix* | esix* | hpux* \ + | hds | irix* | isc* | kern | mach* | newsos* | nindy* | none \ + | osf* | sco* | sunos* | sysv* | ultrix* | unos* | v88r* \ + | vms* | vxworks* | sym[1-9]* | unicos* | uts | svr4 \ + | amigados) ;; # start-sanitize-v9 |