~ubuntu-branches/ubuntu/oneiric/totem/oneiric-updates

« back to all changes in this revision

Viewing changes to config.sub

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2005-03-10 19:14:51 UTC
  • Revision ID: james.westby@ubuntu.com-20050310191451-ap25o8z1dskowil3
Tags: 0.100-5
* Rebuilt for the libhowl transition (Closes: #298872).
* debian/control.in:
  - updated the gnome-vfs requirements.

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 Free Software Foundation, Inc.
5
5
 
6
 
timestamp='2003-06-18'
 
6
timestamp='2004-11-30'
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
70
70
version="\
71
71
GNU config.sub ($timestamp)
72
72
 
73
 
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
 
73
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
74
74
Free Software Foundation, Inc.
75
75
 
76
76
This is free software; see the source for copying conditions.  There is NO
118
118
# Here we must recognize all the valid KERNEL-OS combinations.
119
119
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
120
120
case $maybe_os in
121
 
  nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
 
121
  nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \
 
122
  kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
122
123
    os=-$maybe_os
123
124
    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
124
125
    ;;
144
145
        -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
145
146
        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
146
147
        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
147
 
        -apple | -axis)
 
148
        -apple | -axis | -knuth | -cray)
148
149
                os=
149
150
                basic_machine=$1
150
151
                ;;
228
229
        | a29k \
229
230
        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
230
231
        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
 
232
        | am33_2.0 \
231
233
        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
232
234
        | c4x | clipper \
233
235
        | d10v | d30v | dlx | dsp16xx \
234
236
        | fr30 | frv \
235
237
        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
236
238
        | i370 | i860 | i960 | ia64 \
237
 
        | ip2k \
238
 
        | m32r | m68000 | m68k | m88k | mcore \
 
239
        | ip2k | iq2000 \
 
240
        | m32r | m32rle | m68000 | m68k | m88k | mcore \
239
241
        | mips | mipsbe | mipseb | mipsel | mipsle \
240
242
        | mips16 \
241
243
        | mips64 | mips64el \
247
249
        | mipsisa32 | mipsisa32el \
248
250
        | mipsisa32r2 | mipsisa32r2el \
249
251
        | mipsisa64 | mipsisa64el \
 
252
        | mipsisa64r2 | mipsisa64r2el \
250
253
        | mipsisa64sb1 | mipsisa64sb1el \
251
254
        | mipsisa64sr71k | mipsisa64sr71kel \
252
255
        | mipstx39 | mipstx39el \
257
260
        | pdp10 | pdp11 | pj | pjl \
258
261
        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
259
262
        | pyramid \
260
 
        | s390 | s390x \
261
263
        | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
262
264
        | sh64 | sh64le \
263
 
        | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
 
265
        | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \
264
266
        | strongarm \
265
267
        | tahoe | thumb | tic4x | tic80 | tron \
266
268
        | v850 | v850e \
267
269
        | we32k \
268
 
        | x86 | xscale | xstormy16 | xtensa \
 
270
        | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
269
271
        | z8k)
270
272
                basic_machine=$basic_machine-unknown
271
273
                ;;
298
300
        | avr-* \
299
301
        | bs2000-* \
300
302
        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
301
 
        | clipper-* | cydra-* \
 
303
        | clipper-* | craynv-* | cydra-* \
302
304
        | d10v-* | d30v-* | dlx-* \
303
305
        | elxsi-* \
304
306
        | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
305
307
        | h8300-* | h8500-* \
306
308
        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
307
309
        | i*86-* | i860-* | i960-* | ia64-* \
308
 
        | ip2k-* \
309
 
        | m32r-* \
 
310
        | ip2k-* | iq2000-* \
 
311
        | m32r-* | m32rle-* \
310
312
        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
311
313
        | m88110-* | m88k-* | mcore-* \
312
314
        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
320
322
        | mipsisa32-* | mipsisa32el-* \
321
323
        | mipsisa32r2-* | mipsisa32r2el-* \
322
324
        | mipsisa64-* | mipsisa64el-* \
 
325
        | mipsisa64r2-* | mipsisa64r2el-* \
323
326
        | mipsisa64sb1-* | mipsisa64sb1el-* \
324
327
        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
325
328
        | mipstx39-* | mipstx39el-* \
 
329
        | mmix-* \
326
330
        | msp430-* \
327
 
        | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \
 
331
        | none-* | np1-* | ns16k-* | ns32k-* \
328
332
        | orion-* \
329
333
        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
330
334
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
331
335
        | pyramid-* \
332
336
        | romp-* | rs6000-* \
333
 
        | s390-* | s390x-* \
334
337
        | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
335
338
        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
336
339
        | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
337
 
        | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
 
340
        | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
338
341
        | tahoe-* | thumb-* \
339
342
        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
340
343
        | tron-* \
341
344
        | v850-* | v850e-* | vax-* \
342
345
        | we32k-* \
343
 
        | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
344
 
        | xtensa-* \
 
346
        | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
 
347
        | xstormy16-* | xtensa-* \
345
348
        | ymp-* \
346
349
        | z8k-*)
347
350
                ;;
361
364
                basic_machine=a29k-amd
362
365
                os=-udi
363
366
                ;;
 
367
        abacus)
 
368
                basic_machine=abacus-unknown
 
369
                ;;
364
370
        adobe68k)
365
371
                basic_machine=m68010-adobe
366
372
                os=-scout
378
384
        amd64)
379
385
                basic_machine=x86_64-pc
380
386
                ;;
 
387
        amd64-*)
 
388
                basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
 
389
                ;;
381
390
        amdahl)
382
391
                basic_machine=580-amdahl
383
392
                os=-sysv
437
446
                basic_machine=j90-cray
438
447
                os=-unicos
439
448
                ;;
 
449
        craynv)
 
450
                basic_machine=craynv-cray
 
451
                os=-unicosmp
 
452
                ;;
 
453
        cr16c)
 
454
                basic_machine=cr16c-unknown
 
455
                os=-elf
 
456
                ;;
440
457
        crds | unos)
441
458
                basic_machine=m68k-crds
442
459
                ;;
 
460
        crisv32 | crisv32-* | etraxfs*)
 
461
                basic_machine=crisv32-axis
 
462
                ;;
443
463
        cris | cris-* | etrax*)
444
464
                basic_machine=cris-axis
445
465
                ;;
 
466
        crx)
 
467
                basic_machine=crx-unknown
 
468
                os=-elf
 
469
                ;;
446
470
        da30 | da30-*)
447
471
                basic_machine=m68k-da30
448
472
                ;;
465
489
                basic_machine=m88k-motorola
466
490
                os=-sysv3
467
491
                ;;
 
492
        djgpp)
 
493
                basic_machine=i586-pc
 
494
                os=-msdosdjgpp
 
495
                ;;
468
496
        dpx20 | dpx20-*)
469
497
                basic_machine=rs6000-bull
470
498
                os=-bosx
643
671
        mips3*)
644
672
                basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
645
673
                ;;
646
 
        mmix*)
647
 
                basic_machine=mmix-knuth
648
 
                os=-mmixware
649
 
                ;;
650
674
        monitor)
651
675
                basic_machine=m68k-rom68k
652
676
                os=-coff
727
751
        np1)
728
752
                basic_machine=np1-gould
729
753
                ;;
730
 
        nv1)
731
 
                basic_machine=nv1-cray
732
 
                os=-unicosmp
733
 
                ;;
734
754
        nsr-tandem)
735
755
                basic_machine=nsr-tandem
736
756
                ;;
742
762
                basic_machine=or32-unknown
743
763
                os=-coff
744
764
                ;;
 
765
        os400)
 
766
                basic_machine=powerpc-ibm
 
767
                os=-os400
 
768
                ;;
745
769
        OSE68000 | ose68000)
746
770
                basic_machine=m68000-ericsson
747
771
                os=-ose
833
857
        rtpc | rtpc-*)
834
858
                basic_machine=romp-ibm
835
859
                ;;
 
860
        s390 | s390-*)
 
861
                basic_machine=s390-ibm
 
862
                ;;
 
863
        s390x | s390x-*)
 
864
                basic_machine=s390x-ibm
 
865
                ;;
836
866
        sa29200)
837
867
                basic_machine=a29k-amd
838
868
                os=-udi
956
986
        tower | tower-32)
957
987
                basic_machine=m68k-ncr
958
988
                ;;
 
989
        tpf)
 
990
                basic_machine=s390x-ibm
 
991
                os=-tpf
 
992
                ;;
959
993
        udi29k)
960
994
                basic_machine=a29k-amd
961
995
                os=-udi
999
1033
                basic_machine=hppa1.1-winbond
1000
1034
                os=-proelf
1001
1035
                ;;
 
1036
        xbox)
 
1037
                basic_machine=i686-pc
 
1038
                os=-mingw32
 
1039
                ;;
1002
1040
        xps | xps100)
1003
1041
                basic_machine=xps100-honeywell
1004
1042
                ;;
1029
1067
        romp)
1030
1068
                basic_machine=romp-ibm
1031
1069
                ;;
 
1070
        mmix)
 
1071
                basic_machine=mmix-knuth
 
1072
                ;;
1032
1073
        rs6000)
1033
1074
                basic_machine=rs6000-ibm
1034
1075
                ;;
1051
1092
        sh64)
1052
1093
                basic_machine=sh64-unknown
1053
1094
                ;;
1054
 
        sparc | sparcv9 | sparcv9b)
 
1095
        sparc | sparcv8 | sparcv9 | sparcv9b)
1055
1096
                basic_machine=sparc-sun
1056
1097
                ;;
1057
1098
        cydra)
1124
1165
              | -aos* \
1125
1166
              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
1126
1167
              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
1127
 
              | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \
1128
 
              | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
 
1168
              | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
 
1169
              | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
 
1170
              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
1129
1171
              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
1130
1172
              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
1131
1173
              | -chorusos* | -chorusrdb* \
1132
1174
              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1133
 
              | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
 
1175
              | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
1134
1176
              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
1135
1177
              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
1136
1178
              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
1137
1179
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1138
1180
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1139
 
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei*)
 
1181
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*)
1140
1182
        # Remember, each alternative MUST END IN *, to match a version number.
1141
1183
                ;;
1142
1184
        -qnx*)
1160
1202
        -mac*)
1161
1203
                os=`echo $os | sed -e 's|mac|macos|'`
1162
1204
                ;;
 
1205
        -linux-dietlibc)
 
1206
                os=-linux-dietlibc
 
1207
                ;;
1163
1208
        -linux*)
1164
1209
                os=`echo $os | sed -e 's|linux|linux-gnu|'`
1165
1210
                ;;
1172
1217
        -opened*)
1173
1218
                os=-openedition
1174
1219
                ;;
 
1220
        -os400*)
 
1221
                os=-os400
 
1222
                ;;
1175
1223
        -wince*)
1176
1224
                os=-wince
1177
1225
                ;;
1193
1241
        -atheos*)
1194
1242
                os=-atheos
1195
1243
                ;;
 
1244
        -syllable*)
 
1245
                os=-syllable
 
1246
                ;;
1196
1247
        -386bsd)
1197
1248
                os=-bsd
1198
1249
                ;;
1215
1266
        -sinix*)
1216
1267
                os=-sysv4
1217
1268
                ;;
 
1269
        -tpf*)
 
1270
                os=-tpf
 
1271
                ;;
1218
1272
        -triton*)
1219
1273
                os=-sysv3
1220
1274
                ;;
1251
1305
        -kaos*)
1252
1306
                os=-kaos
1253
1307
                ;;
 
1308
        -zvmoe)
 
1309
                os=-zvmoe
 
1310
                ;;
1254
1311
        -none)
1255
1312
                ;;
1256
1313
        *)
1282
1339
        arm*-semi)
1283
1340
                os=-aout
1284
1341
                ;;
1285
 
        c4x-* | tic4x-*)
1286
 
                os=-coff
1287
 
                ;;
 
1342
    c4x-* | tic4x-*)
 
1343
        os=-coff
 
1344
        ;;
1288
1345
        # This must come before the *-dec entry.
1289
1346
        pdp10-*)
1290
1347
                os=-tops20
1331
1388
        *-ibm)
1332
1389
                os=-aix
1333
1390
                ;;
 
1391
        *-knuth)
 
1392
                os=-mmixware
 
1393
                ;;
1334
1394
        *-wec)
1335
1395
                os=-proelf
1336
1396
                ;;
1463
1523
                        -mvs* | -opened*)
1464
1524
                                vendor=ibm
1465
1525
                                ;;
 
1526
                        -os400*)
 
1527
                                vendor=ibm
 
1528
                                ;;
1466
1529
                        -ptx*)
1467
1530
                                vendor=sequent
1468
1531
                                ;;
 
1532
                        -tpf*)
 
1533
                                vendor=ibm
 
1534
                                ;;
1469
1535
                        -vxsim* | -vxworks* | -windiss*)
1470
1536
                                vendor=wrs
1471
1537
                                ;;