~ubuntu-branches/debian/sid/unixodbc/sid

« back to all changes in this revision

Viewing changes to gODBCConfig/config.sub

  • Committer: Bazaar Package Importer
  • Author(s): Steve Langasek
  • Date: 2004-10-15 03:07:52 UTC
  • mfrom: (2.1.1 warty)
  • Revision ID: james.westby@ubuntu.com-20041015030752-dzw4vhxlgycz3woj
Tags: 2.2.4-11
Brown paper bag me: conflicts do not write themselves just because
you add a line to the changelog.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4
4
#   2000, 2001, 2002 Free Software Foundation, Inc.
5
5
 
6
 
timestamp='2002-02-01'
 
6
timestamp='2002-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
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* | storm-chaos* | os2-emx* | windows32-*)
 
121
  nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
122
122
    os=-$maybe_os
123
123
    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
124
124
    ;;
229
229
        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
230
230
        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
231
231
        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
232
 
        | c4x | clipper \
233
 
        | d10v | d30v | dsp16xx \
234
 
        | fr30 \
 
232
        | clipper \
 
233
        | d10v | d30v | dlx | dsp16xx \
 
234
        | fr30 | frv \
235
235
        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
236
236
        | i370 | i860 | i960 | ia64 \
 
237
        | ip2k \
237
238
        | m32r | m68000 | m68k | m88k | mcore \
238
 
        | mips16 | mips64 | mips64el | mips64orion | mips64orionel \
239
 
        | mips64vr4100 | mips64vr4100el | mips64vr4300 \
240
 
        | mips64vr4300el | mips64vr5000 | mips64vr5000el \
241
 
        | mipsbe | mipseb | mipsel | mipsle | mipstx39 | mipstx39el \
242
 
        | mipsisa32 \
 
239
        | mips | mipsbe | mipseb | mipsel | mipsle \
 
240
        | mips16 \
 
241
        | mips64 | mips64el \
 
242
        | mips64vr | mips64vrel \
 
243
        | mips64orion | mips64orionel \
 
244
        | mips64vr4100 | mips64vr4100el \
 
245
        | mips64vr4300 | mips64vr4300el \
 
246
        | mips64vr5000 | mips64vr5000el \
 
247
        | mipsisa32 | mipsisa32el \
 
248
        | mipsisa64 | mipsisa64el \
 
249
        | mipsisa64sb1 | mipsisa64sb1el \
 
250
        | mipsisa64sr71k | mipsisa64sr71kel \
 
251
        | mipstx39 | mipstx39el \
243
252
        | mn10200 | mn10300 \
244
253
        | ns16k | ns32k \
245
254
        | openrisc | or32 \
246
255
        | pdp10 | pdp11 | pj | pjl \
247
256
        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
248
257
        | pyramid \
249
 
        | sh | sh[34] | sh[34]eb | shbe | shle \
250
 
        | sparc | sparc64 | sparclet | sparclite | sparcv9 | sparcv9b \
 
258
        | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
 
259
        | sh64 | sh64le \
 
260
        | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
251
261
        | strongarm \
252
262
        | tahoe | thumb | tic80 | tron \
253
263
        | v850 | v850e \
281
291
        | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
282
292
        | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
283
293
        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
284
 
        | arm-*  | armbe-* | armle-* | armv*-* \
 
294
        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
285
295
        | avr-* \
286
296
        | bs2000-* \
287
 
        | c[123]* | c30-* | [cjt]90-* | c54x-* \
288
 
        | clipper-* | cray2-* | cydra-* \
289
 
        | d10v-* | d30v-* \
 
297
        | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \
 
298
        | clipper-* | cydra-* \
 
299
        | d10v-* | d30v-* | dlx-* \
290
300
        | elxsi-* \
291
 
        | f30[01]-* | f700-* | fr30-* | fx80-* \
 
301
        | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
292
302
        | h8300-* | h8500-* \
293
303
        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
294
304
        | i*86-* | i860-* | i960-* | ia64-* \
 
305
        | ip2k-* \
295
306
        | m32r-* \
296
 
        | m68000-* | m680[01234]0-* | m68360-* | m683?2-* | m68k-* \
 
307
        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
297
308
        | m88110-* | m88k-* | mcore-* \
298
 
        | mips-* | mips16-* | mips64-* | mips64el-* | mips64orion-* \
299
 
        | mips64orionel-* | mips64vr4100-* | mips64vr4100el-* \
300
 
        | mips64vr4300-* | mips64vr4300el-* | mipsbe-* | mipseb-* \
301
 
        | mipsle-* | mipsel-* | mipstx39-* | mipstx39el-* \
 
309
        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
 
310
        | mips16-* \
 
311
        | mips64-* | mips64el-* \
 
312
        | mips64vr-* | mips64vrel-* \
 
313
        | mips64orion-* | mips64orionel-* \
 
314
        | mips64vr4100-* | mips64vr4100el-* \
 
315
        | mips64vr4300-* | mips64vr4300el-* \
 
316
        | mips64vr5000-* | mips64vr5000el-* \
 
317
        | mipsisa32-* | mipsisa32el-* \
 
318
        | mipsisa64-* | mipsisa64el-* \
 
319
        | mipsisa64sb1-* | mipsisa64sb1el-* \
 
320
        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
 
321
        | mipstx39 | mipstx39el \
302
322
        | none-* | np1-* | ns16k-* | ns32k-* \
303
323
        | orion-* \
304
324
        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
305
325
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
306
326
        | pyramid-* \
307
327
        | romp-* | rs6000-* \
308
 
        | sh-* | sh[34]-* | sh[34]eb-* | shbe-* | shle-* \
309
 
        | sparc-* | sparc64-* | sparc86x-* | sparclite-* \
310
 
        | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* \
311
 
        | t3e-* | tahoe-* | thumb-* | tic30-* | tic54x-* | tic80-* | tron-* \
 
328
        | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \
 
329
        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
 
330
        | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
 
331
        | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
 
332
        | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \
312
333
        | v850-* | v850e-* | vax-* \
313
334
        | we32k-* \
314
 
        | x86-* | x86_64-* | xmp-* | xps100-* | xscale-* | xstormy16-* \
 
335
        | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
315
336
        | xtensa-* \
316
337
        | ymp-* \
317
338
        | z8k-*)
377
398
                basic_machine=ns32k-sequent
378
399
                os=-dynix
379
400
                ;;
 
401
        c90)
 
402
                basic_machine=c90-cray
 
403
                os=-unicos
 
404
                ;;
380
405
        convex-c1)
381
406
                basic_machine=c1-convex
382
407
                os=-bsd
397
422
                basic_machine=c38-convex
398
423
                os=-bsd
399
424
                ;;
400
 
        cray | ymp)
401
 
                basic_machine=ymp-cray
402
 
                os=-unicos
403
 
                ;;
404
 
        cray2)
405
 
                basic_machine=cray2-cray
406
 
                os=-unicos
407
 
                ;;
408
 
        [cjt]90)
409
 
                basic_machine=${basic_machine}-cray
 
425
        cray | j90)
 
426
                basic_machine=j90-cray
410
427
                os=-unicos
411
428
                ;;
412
429
        crds | unos)
609
626
                basic_machine=m68k-atari
610
627
                os=-mint
611
628
                ;;
612
 
        mipsel*-linux*)
613
 
                basic_machine=mipsel-unknown
614
 
                os=-linux-gnu
615
 
                ;;
616
 
        mips*-linux*)
617
 
                basic_machine=mips-unknown
618
 
                os=-linux-gnu
619
 
                ;;
620
629
        mips3*-*)
621
630
                basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
622
631
                ;;
740
749
        pbb)
741
750
                basic_machine=m68k-tti
742
751
                ;;
743
 
        pc532 | pc532-*)
 
752
        pc532 | pc532-*)
744
753
                basic_machine=ns32k-pc532
745
754
                ;;
746
755
        pentium | p5 | k5 | k6 | nexgen | viac3)
747
756
                basic_machine=i586-pc
748
757
                ;;
749
 
        pentiumpro | p6 | 6x86 | athlon)
 
758
        pentiumpro | p6 | 6x86 | athlon | athlon_*)
750
759
                basic_machine=i686-pc
751
760
                ;;
752
761
        pentiumii | pentium2)
767
776
        power)  basic_machine=power-ibm
768
777
                ;;
769
778
        ppc)    basic_machine=powerpc-unknown
770
 
                ;;
 
779
                ;;
771
780
        ppc-*)  basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
772
781
                ;;
773
782
        ppcle | powerpclittle | ppc-le | powerpc-little)
774
783
                basic_machine=powerpcle-unknown
775
 
                ;;
 
784
                ;;
776
785
        ppcle-* | powerpclittle-*)
777
786
                basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
778
787
                ;;
779
788
        ppc64)  basic_machine=powerpc64-unknown
780
 
                ;;
 
789
                ;;
781
790
        ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
782
791
                ;;
783
792
        ppc64le | powerpc64little | ppc64-le | powerpc64-little)
784
793
                basic_machine=powerpc64le-unknown
785
 
                ;;
 
794
                ;;
786
795
        ppc64le-* | powerpc64little-*)
787
796
                basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
788
797
                ;;
813
822
                basic_machine=a29k-amd
814
823
                os=-udi
815
824
                ;;
 
825
        sb1)
 
826
                basic_machine=mipsisa64sb1-unknown
 
827
                ;;
 
828
        sb1el)
 
829
                basic_machine=mipsisa64sb1el-unknown
 
830
                ;;
816
831
        sequent)
817
832
                basic_machine=i386-sequent
818
833
                ;;
886
901
                basic_machine=i386-sequent
887
902
                os=-dynix
888
903
                ;;
 
904
        t3d)
 
905
                basic_machine=alpha-cray
 
906
                os=-unicos
 
907
                ;;
889
908
        t3e)
890
 
                basic_machine=t3e-cray
891
 
                os=-unicos
 
909
                basic_machine=alphaev5-cray
 
910
                os=-unicos
 
911
                ;;
 
912
        t90)
 
913
                basic_machine=t90-cray
 
914
                os=-unicos
 
915
                ;;
 
916
        tic4x | c4x*)
 
917
                basic_machine=tic4x-unknown
 
918
                os=-coff
892
919
                ;;
893
920
        tic54x | c54x*)
894
921
                basic_machine=tic54x-unknown
928
955
                os=-vms
929
956
                ;;
930
957
        vpp*|vx|vx-*)
931
 
               basic_machine=f301-fujitsu
932
 
               ;;
 
958
                basic_machine=f301-fujitsu
 
959
                ;;
933
960
        vxworks960)
934
961
                basic_machine=i960-wrs
935
962
                os=-vxworks
950
977
                basic_machine=hppa1.1-winbond
951
978
                os=-proelf
952
979
                ;;
953
 
        windows32)
954
 
                basic_machine=i386-pc
955
 
                os=-windows32-msvcrt
956
 
                ;;
957
 
        xmp)
958
 
                basic_machine=xmp-cray
959
 
                os=-unicos
960
 
                ;;
961
 
        xps | xps100)
 
980
        xps | xps100)
962
981
                basic_machine=xps100-honeywell
963
982
                ;;
 
983
        ymp)
 
984
                basic_machine=ymp-cray
 
985
                os=-unicos
 
986
                ;;
964
987
        z8k-*-coff)
965
988
                basic_machine=z8k-unknown
966
989
                os=-sim
981
1004
        op60c)
982
1005
                basic_machine=hppa1.1-oki
983
1006
                ;;
984
 
        mips)
985
 
                if [ x$os = x-linux-gnu ]; then
986
 
                        basic_machine=mips-unknown
987
 
                else
988
 
                        basic_machine=mips-mips
989
 
                fi
990
 
                ;;
991
1007
        romp)
992
1008
                basic_machine=romp-ibm
993
1009
                ;;
1007
1023
        we32k)
1008
1024
                basic_machine=we32k-att
1009
1025
                ;;
1010
 
        sh3 | sh4 | sh3eb | sh4eb)
 
1026
        sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele)
1011
1027
                basic_machine=sh-unknown
1012
1028
                ;;
 
1029
        sh64)
 
1030
                basic_machine=sh64-unknown
 
1031
                ;;
1013
1032
        sparc | sparcv9 | sparcv9b)
1014
1033
                basic_machine=sparc-sun
1015
1034
                ;;
1016
 
        cydra)
 
1035
        cydra)
1017
1036
                basic_machine=cydra-cydrome
1018
1037
                ;;
1019
1038
        orion)
1028
1047
        pmac | pmac-mpw)
1029
1048
                basic_machine=powerpc-apple
1030
1049
                ;;
1031
 
        c4x*)
1032
 
                basic_machine=c4x-none
1033
 
                os=-coff
1034
 
                ;;
1035
1050
        *-unknown)
1036
1051
                # Make sure to match an already-canonicalized machine name.
1037
1052
                ;;
1094
1109
              | -chorusos* | -chorusrdb* \
1095
1110
              | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1096
1111
              | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
1097
 
              | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
 
1112
              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
1098
1113
              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
1099
1114
              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
1100
 
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* | -morphos*)
 
1115
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
 
1116
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
 
1117
              | -powermax* | -dnix*)
1101
1118
        # Remember, each alternative MUST END IN *, to match a version number.
1102
1119
                ;;
1103
1120
        -qnx*)
1109
1126
                        ;;
1110
1127
                esac
1111
1128
                ;;
 
1129
        -nto-qnx*)
 
1130
                ;;
1112
1131
        -nto*)
1113
 
                os=-nto-qnx
 
1132
                os=`echo $os | sed -e 's|nto|nto-qnx|'`
1114
1133
                ;;
1115
1134
        -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
1116
1135
              | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
1158
1177
        -ctix* | -uts*)
1159
1178
                os=-sysv
1160
1179
                ;;
 
1180
        -nova*)
 
1181
                os=-rtmk-nova
 
1182
                ;;
1161
1183
        -ns2 )
1162
 
                os=-nextstep2
 
1184
                os=-nextstep2
1163
1185
                ;;
1164
1186
        -nsk*)
1165
1187
                os=-nsk
1198
1220
        -xenix)
1199
1221
                os=-xenix
1200
1222
                ;;
1201
 
        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
1202
 
                os=-mint
 
1223
        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
 
1224
                os=-mint
1203
1225
                ;;
1204
1226
        -none)
1205
1227
                ;;
1236
1258
        pdp10-*)
1237
1259
                os=-tops20
1238
1260
                ;;
1239
 
        pdp11-*)
 
1261
        pdp11-*)
1240
1262
                os=-none
1241
1263
                ;;
1242
1264
        *-dec | vax-*)
1329
1351
        *-next)
1330
1352
                os=-nextstep3
1331
1353
                ;;
1332
 
        *-gould)
 
1354
        *-gould)
1333
1355
                os=-sysv
1334
1356
                ;;
1335
 
        *-highlevel)
 
1357
        *-highlevel)
1336
1358
                os=-bsd
1337
1359
                ;;
1338
1360
        *-encore)
1339
1361
                os=-bsd
1340
1362
                ;;
1341
 
        *-sgi)
 
1363
        *-sgi)
1342
1364
                os=-irix
1343
1365
                ;;
1344
 
        *-siemens)
 
1366
        *-siemens)
1345
1367
                os=-sysv4
1346
1368
                ;;
1347
1369
        *-masscomp)
1413
1435
                        -ptx*)
1414
1436
                                vendor=sequent
1415
1437
                                ;;
1416
 
                        -vxsim* | -vxworks*)
 
1438
                        -vxsim* | -vxworks* | -windiss*)
1417
1439
                                vendor=wrs
1418
1440
                                ;;
1419
1441
                        -aux*)