~ubuntu-branches/ubuntu/utopic/xdm/utopic

« back to all changes in this revision

Viewing changes to config.sub

  • Committer: Bazaar Package Importer
  • Author(s): David Nusinow, Eugene Konev
  • Date: 2006-06-30 00:42:11 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20060630004211-m2ntbay7eepml8pb
Tags: 1:1.0.5-1
[ Eugene Konev ]
* New upstream release. Fixes security bug on linux-2.6 kernels.
* Don't build-depend on libselinux1-dev on non-linux arches, thanks
  Michael Banck and Christian Perrier (closes: #369519)
* Fix init script reload target, thanks Alexandr Kazda (closes: #365548)
* Fix authDir reference in xdm(1), thanks Kevin Ryde (closes: #373138)
* Update README.Debian, thanks Kevin Ryde (closes: #373870)
* Pass APP_MAN_SUFFIX=1 to configure explicitely.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#! /bin/sh
2
2
# Configuration validation subroutine script.
3
3
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4
 
#   2000, 2001, 2002, 2003 Free Software Foundation, Inc.
 
4
#   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
5
5
 
6
 
timestamp='2003-06-18'
 
6
timestamp='2005-12-11'
7
7
 
8
8
# This file is (in principle) common to ALL GNU software.
9
9
# The presence of a machine in this file suggests that SOME GNU software
21
21
#
22
22
# You should have received a copy of the GNU General Public License
23
23
# along with this program; if not, write to the Free Software
24
 
# Foundation, Inc., 59 Temple Place - Suite 330,
25
 
# Boston, MA 02111-1307, USA.
26
 
 
 
24
# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
 
25
# 02110-1301, USA.
 
26
#
27
27
# As a special exception to the GNU General Public License, if you
28
28
# distribute this file as part of a program that contains a
29
29
# configuration script generated by Autoconf, you may include it under
30
30
# the same distribution terms that you use for the rest of that program.
31
31
 
 
32
 
32
33
# Please send patches to <config-patches@gnu.org>.  Submit a context
33
34
# diff and a properly formatted ChangeLog entry.
34
35
#
70
71
version="\
71
72
GNU config.sub ($timestamp)
72
73
 
73
 
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
 
74
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
74
75
Free Software Foundation, Inc.
75
76
 
76
77
This is free software; see the source for copying conditions.  There is NO
83
84
while test $# -gt 0 ; do
84
85
  case $1 in
85
86
    --time-stamp | --time* | -t )
86
 
       echo "$timestamp" ; exit 0 ;;
 
87
       echo "$timestamp" ; exit ;;
87
88
    --version | -v )
88
 
       echo "$version" ; exit 0 ;;
 
89
       echo "$version" ; exit ;;
89
90
    --help | --h* | -h )
90
 
       echo "$usage"; exit 0 ;;
 
91
       echo "$usage"; exit ;;
91
92
    -- )     # Stop option processing
92
93
       shift; break ;;
93
94
    - ) # Use stdin as input.
99
100
    *local*)
100
101
       # First pass through any local machine types.
101
102
       echo $1
102
 
       exit 0;;
 
103
       exit ;;
103
104
 
104
105
    * )
105
106
       break ;;
118
119
# Here we must recognize all the valid KERNEL-OS combinations.
119
120
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
120
121
case $maybe_os in
121
 
  nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
 
122
  nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
 
123
  uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
 
124
  storm-chaos* | os2-emx* | rtmk-nova*)
122
125
    os=-$maybe_os
123
126
    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
124
127
    ;;
144
147
        -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
145
148
        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
146
149
        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
147
 
        -apple | -axis)
 
150
        -apple | -axis | -knuth | -cray)
148
151
                os=
149
152
                basic_machine=$1
150
153
                ;;
169
172
        -hiux*)
170
173
                os=-hiuxwe2
171
174
                ;;
 
175
        -sco6)
 
176
                os=-sco5v6
 
177
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
 
178
                ;;
172
179
        -sco5)
173
180
                os=-sco3.2v5
174
181
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
185
192
                # Don't forget version if it is 3.2v4 or newer.
186
193
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
187
194
                ;;
 
195
        -sco5v6*)
 
196
                # Don't forget version if it is 3.2v4 or newer.
 
197
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
 
198
                ;;
188
199
        -sco*)
189
200
                os=-sco3.2v2
190
201
                basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
228
239
        | a29k \
229
240
        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
230
241
        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
 
242
        | am33_2.0 \
231
243
        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
 
244
        | bfin \
232
245
        | c4x | clipper \
233
246
        | d10v | d30v | dlx | dsp16xx \
234
247
        | fr30 | frv \
235
248
        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
236
249
        | i370 | i860 | i960 | ia64 \
237
 
        | ip2k \
238
 
        | m32r | m68000 | m68k | m88k | mcore \
 
250
        | ip2k | iq2000 \
 
251
        | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \
239
252
        | mips | mipsbe | mipseb | mipsel | mipsle \
240
253
        | mips16 \
241
254
        | mips64 | mips64el \
244
257
        | mips64vr4100 | mips64vr4100el \
245
258
        | mips64vr4300 | mips64vr4300el \
246
259
        | mips64vr5000 | mips64vr5000el \
 
260
        | mips64vr5900 | mips64vr5900el \
247
261
        | mipsisa32 | mipsisa32el \
248
262
        | mipsisa32r2 | mipsisa32r2el \
249
263
        | mipsisa64 | mipsisa64el \
 
264
        | mipsisa64r2 | mipsisa64r2el \
250
265
        | mipsisa64sb1 | mipsisa64sb1el \
251
266
        | mipsisa64sr71k | mipsisa64sr71kel \
252
267
        | mipstx39 | mipstx39el \
253
268
        | mn10200 | mn10300 \
 
269
        | mt \
254
270
        | msp430 \
255
271
        | ns16k | ns32k \
256
 
        | openrisc | or32 \
 
272
        | or32 \
257
273
        | pdp10 | pdp11 | pj | pjl \
258
274
        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
259
275
        | pyramid \
260
 
        | s390 | s390x \
261
 
        | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
 
276
        | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
262
277
        | sh64 | sh64le \
263
 
        | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
 
278
        | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
 
279
        | sparcv8 | sparcv9 | sparcv9b \
264
280
        | strongarm \
265
281
        | tahoe | thumb | tic4x | tic80 | tron \
266
282
        | v850 | v850e \
267
283
        | we32k \
268
 
        | x86 | xscale | xstormy16 | xtensa \
 
284
        | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
269
285
        | z8k)
270
286
                basic_machine=$basic_machine-unknown
271
287
                ;;
 
288
        m32c)
 
289
                basic_machine=$basic_machine-unknown
 
290
                ;;
272
291
        m6811 | m68hc11 | m6812 | m68hc12)
273
292
                # Motorola 68HC11/12.
274
293
                basic_machine=$basic_machine-unknown
276
295
                ;;
277
296
        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
278
297
                ;;
 
298
        ms1)
 
299
                basic_machine=mt-unknown
 
300
                ;;
279
301
 
280
302
        # We use `pc' rather than `unknown'
281
303
        # because (1) that's what they normally are, and
296
318
        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
297
319
        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
298
320
        | avr-* \
299
 
        | bs2000-* \
 
321
        | bfin-* | bs2000-* \
300
322
        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
301
 
        | clipper-* | cydra-* \
 
323
        | clipper-* | craynv-* | cydra-* \
302
324
        | d10v-* | d30v-* | dlx-* \
303
325
        | elxsi-* \
304
326
        | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
305
327
        | h8300-* | h8500-* \
306
328
        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
307
329
        | i*86-* | i860-* | i960-* | ia64-* \
308
 
        | ip2k-* \
309
 
        | m32r-* \
 
330
        | ip2k-* | iq2000-* \
 
331
        | m32r-* | m32rle-* \
310
332
        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
311
 
        | m88110-* | m88k-* | mcore-* \
 
333
        | m88110-* | m88k-* | maxq-* | mcore-* \
312
334
        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
313
335
        | mips16-* \
314
336
        | mips64-* | mips64el-* \
317
339
        | mips64vr4100-* | mips64vr4100el-* \
318
340
        | mips64vr4300-* | mips64vr4300el-* \
319
341
        | mips64vr5000-* | mips64vr5000el-* \
 
342
        | mips64vr5900-* | mips64vr5900el-* \
320
343
        | mipsisa32-* | mipsisa32el-* \
321
344
        | mipsisa32r2-* | mipsisa32r2el-* \
322
345
        | mipsisa64-* | mipsisa64el-* \
 
346
        | mipsisa64r2-* | mipsisa64r2el-* \
323
347
        | mipsisa64sb1-* | mipsisa64sb1el-* \
324
348
        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
325
349
        | mipstx39-* | mipstx39el-* \
 
350
        | mmix-* \
 
351
        | mt-* \
326
352
        | msp430-* \
327
 
        | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \
 
353
        | none-* | np1-* | ns16k-* | ns32k-* \
328
354
        | orion-* \
329
355
        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
330
356
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
331
357
        | pyramid-* \
332
358
        | romp-* | rs6000-* \
333
 
        | s390-* | s390x-* \
334
 
        | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
 
359
        | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \
335
360
        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
336
 
        | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
337
 
        | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
 
361
        | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
 
362
        | sparclite-* \
 
363
        | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
338
364
        | tahoe-* | thumb-* \
339
365
        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
340
366
        | tron-* \
341
367
        | v850-* | v850e-* | vax-* \
342
368
        | we32k-* \
343
 
        | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
344
 
        | xtensa-* \
 
369
        | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
 
370
        | xstormy16-* | xtensa-* \
345
371
        | ymp-* \
346
372
        | z8k-*)
347
373
                ;;
 
374
        m32c-*)
 
375
                ;;
348
376
        # Recognize the various machine names and aliases which stand
349
377
        # for a CPU type and a company and sometimes even an OS.
350
378
        386bsd)
361
389
                basic_machine=a29k-amd
362
390
                os=-udi
363
391
                ;;
 
392
        abacus)
 
393
                basic_machine=abacus-unknown
 
394
                ;;
364
395
        adobe68k)
365
396
                basic_machine=m68010-adobe
366
397
                os=-scout
378
409
        amd64)
379
410
                basic_machine=x86_64-pc
380
411
                ;;
 
412
        amd64-*)
 
413
                basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
 
414
                ;;
381
415
        amdahl)
382
416
                basic_machine=580-amdahl
383
417
                os=-sysv
437
471
                basic_machine=j90-cray
438
472
                os=-unicos
439
473
                ;;
 
474
        craynv)
 
475
                basic_machine=craynv-cray
 
476
                os=-unicosmp
 
477
                ;;
 
478
        cr16c)
 
479
                basic_machine=cr16c-unknown
 
480
                os=-elf
 
481
                ;;
440
482
        crds | unos)
441
483
                basic_machine=m68k-crds
442
484
                ;;
 
485
        crisv32 | crisv32-* | etraxfs*)
 
486
                basic_machine=crisv32-axis
 
487
                ;;
443
488
        cris | cris-* | etrax*)
444
489
                basic_machine=cris-axis
445
490
                ;;
 
491
        crx)
 
492
                basic_machine=crx-unknown
 
493
                os=-elf
 
494
                ;;
446
495
        da30 | da30-*)
447
496
                basic_machine=m68k-da30
448
497
                ;;
465
514
                basic_machine=m88k-motorola
466
515
                os=-sysv3
467
516
                ;;
 
517
        djgpp)
 
518
                basic_machine=i586-pc
 
519
                os=-msdosdjgpp
 
520
                ;;
468
521
        dpx20 | dpx20-*)
469
522
                basic_machine=rs6000-bull
470
523
                os=-bosx
643
696
        mips3*)
644
697
                basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
645
698
                ;;
646
 
        mmix*)
647
 
                basic_machine=mmix-knuth
648
 
                os=-mmixware
649
 
                ;;
650
699
        monitor)
651
700
                basic_machine=m68k-rom68k
652
701
                os=-coff
659
708
                basic_machine=i386-pc
660
709
                os=-msdos
661
710
                ;;
 
711
        ms1-*)
 
712
                basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
 
713
                ;;
662
714
        mvs)
663
715
                basic_machine=i370-ibm
664
716
                os=-mvs
727
779
        np1)
728
780
                basic_machine=np1-gould
729
781
                ;;
730
 
        nv1)
731
 
                basic_machine=nv1-cray
732
 
                os=-unicosmp
733
 
                ;;
734
782
        nsr-tandem)
735
783
                basic_machine=nsr-tandem
736
784
                ;;
738
786
                basic_machine=hppa1.1-oki
739
787
                os=-proelf
740
788
                ;;
741
 
        or32 | or32-*)
 
789
        openrisc | openrisc-*)
742
790
                basic_machine=or32-unknown
743
 
                os=-coff
 
791
                ;;
 
792
        os400)
 
793
                basic_machine=powerpc-ibm
 
794
                os=-os400
744
795
                ;;
745
796
        OSE68000 | ose68000)
746
797
                basic_machine=m68000-ericsson
823
874
                basic_machine=i586-unknown
824
875
                os=-pw32
825
876
                ;;
 
877
        rdos)
 
878
                basic_machine=i386-pc
 
879
                os=-rdos
 
880
                ;;
826
881
        rom68k)
827
882
                basic_machine=m68k-rom68k
828
883
                os=-coff
833
888
        rtpc | rtpc-*)
834
889
                basic_machine=romp-ibm
835
890
                ;;
 
891
        s390 | s390-*)
 
892
                basic_machine=s390-ibm
 
893
                ;;
 
894
        s390x | s390x-*)
 
895
                basic_machine=s390x-ibm
 
896
                ;;
836
897
        sa29200)
837
898
                basic_machine=a29k-amd
838
899
                os=-udi
956
1017
        tower | tower-32)
957
1018
                basic_machine=m68k-ncr
958
1019
                ;;
 
1020
        tpf)
 
1021
                basic_machine=s390x-ibm
 
1022
                os=-tpf
 
1023
                ;;
959
1024
        udi29k)
960
1025
                basic_machine=a29k-amd
961
1026
                os=-udi
999
1064
                basic_machine=hppa1.1-winbond
1000
1065
                os=-proelf
1001
1066
                ;;
 
1067
        xbox)
 
1068
                basic_machine=i686-pc
 
1069
                os=-mingw32
 
1070
                ;;
1002
1071
        xps | xps100)
1003
1072
                basic_machine=xps100-honeywell
1004
1073
                ;;
1029
1098
        romp)
1030
1099
                basic_machine=romp-ibm
1031
1100
                ;;
 
1101
        mmix)
 
1102
                basic_machine=mmix-knuth
 
1103
                ;;
1032
1104
        rs6000)
1033
1105
                basic_machine=rs6000-ibm
1034
1106
                ;;
1045
1117
        we32k)
1046
1118
                basic_machine=we32k-att
1047
1119
                ;;
1048
 
        sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele)
 
1120
        sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
1049
1121
                basic_machine=sh-unknown
1050
1122
                ;;
1051
 
        sh64)
1052
 
                basic_machine=sh64-unknown
1053
 
                ;;
1054
 
        sparc | sparcv9 | sparcv9b)
 
1123
        sparc | sparcv8 | sparcv9 | sparcv9b)
1055
1124
                basic_machine=sparc-sun
1056
1125
                ;;
1057
1126
        cydra)
1124
1193
              | -aos* \
1125
1194
              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
1126
1195
              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
1127
 
              | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \
1128
 
              | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
 
1196
              | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
 
1197
              | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
 
1198
              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
1129
1199
              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
1130
1200
              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
1131
1201
              | -chorusos* | -chorusrdb* \
1132
1202
              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1133
 
              | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
 
1203
              | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
 
1204
              | -uxpv* | -beos* | -mpeix* | -udk* \
1134
1205
              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
1135
1206
              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
1136
1207
              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
1137
1208
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1138
1209
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1139
 
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei*)
 
1210
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
 
1211
              | -skyos* | -haiku* | -rdos*)
1140
1212
        # Remember, each alternative MUST END IN *, to match a version number.
1141
1213
                ;;
1142
1214
        -qnx*)
1154
1226
                os=`echo $os | sed -e 's|nto|nto-qnx|'`
1155
1227
                ;;
1156
1228
        -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
1157
 
              | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
 
1229
              | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
1158
1230
              | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
1159
1231
                ;;
1160
1232
        -mac*)
1161
1233
                os=`echo $os | sed -e 's|mac|macos|'`
1162
1234
                ;;
 
1235
        -linux-dietlibc)
 
1236
                os=-linux-dietlibc
 
1237
                ;;
1163
1238
        -linux*)
1164
1239
                os=`echo $os | sed -e 's|linux|linux-gnu|'`
1165
1240
                ;;
1172
1247
        -opened*)
1173
1248
                os=-openedition
1174
1249
                ;;
 
1250
        -os400*)
 
1251
                os=-os400
 
1252
                ;;
1175
1253
        -wince*)
1176
1254
                os=-wince
1177
1255
                ;;
1193
1271
        -atheos*)
1194
1272
                os=-atheos
1195
1273
                ;;
 
1274
        -syllable*)
 
1275
                os=-syllable
 
1276
                ;;
1196
1277
        -386bsd)
1197
1278
                os=-bsd
1198
1279
                ;;
1215
1296
        -sinix*)
1216
1297
                os=-sysv4
1217
1298
                ;;
 
1299
        -tpf*)
 
1300
                os=-tpf
 
1301
                ;;
1218
1302
        -triton*)
1219
1303
                os=-sysv3
1220
1304
                ;;
1251
1335
        -kaos*)
1252
1336
                os=-kaos
1253
1337
                ;;
 
1338
        -zvmoe)
 
1339
                os=-zvmoe
 
1340
                ;;
1254
1341
        -none)
1255
1342
                ;;
1256
1343
        *)
1282
1369
        arm*-semi)
1283
1370
                os=-aout
1284
1371
                ;;
1285
 
        c4x-* | tic4x-*)
1286
 
                os=-coff
1287
 
                ;;
 
1372
    c4x-* | tic4x-*)
 
1373
        os=-coff
 
1374
        ;;
1288
1375
        # This must come before the *-dec entry.
1289
1376
        pdp10-*)
1290
1377
                os=-tops20
1328
1415
        *-be)
1329
1416
                os=-beos
1330
1417
                ;;
 
1418
        *-haiku)
 
1419
                os=-haiku
 
1420
                ;;
1331
1421
        *-ibm)
1332
1422
                os=-aix
1333
1423
                ;;
 
1424
        *-knuth)
 
1425
                os=-mmixware
 
1426
                ;;
1334
1427
        *-wec)
1335
1428
                os=-proelf
1336
1429
                ;;
1463
1556
                        -mvs* | -opened*)
1464
1557
                                vendor=ibm
1465
1558
                                ;;
 
1559
                        -os400*)
 
1560
                                vendor=ibm
 
1561
                                ;;
1466
1562
                        -ptx*)
1467
1563
                                vendor=sequent
1468
1564
                                ;;
 
1565
                        -tpf*)
 
1566
                                vendor=ibm
 
1567
                                ;;
1469
1568
                        -vxsim* | -vxworks* | -windiss*)
1470
1569
                                vendor=wrs
1471
1570
                                ;;
1490
1589
esac
1491
1590
 
1492
1591
echo $basic_machine$os
1493
 
exit 0
 
1592
exit
1494
1593
 
1495
1594
# Local variables:
1496
1595
# eval: (add-hook 'write-file-hooks 'time-stamp)