~ubuntu-branches/debian/experimental/cups-filters/experimental

« back to all changes in this revision

Viewing changes to config.sub

  • Committer: Package Import Robot
  • Author(s): Didier Raboud
  • Date: 2015-01-15 18:06:05 UTC
  • mfrom: (1.2.25)
  • mto: This revision was merged to the branch mainline in revision 39.
  • Revision ID: package-import@ubuntu.com-20150115180605-fnfbqv85k3y5zggk
Tags: upstream-1.0.62
ImportĀ upstreamĀ versionĀ 1.0.62

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#! /bin/sh
2
2
# Configuration validation subroutine script.
3
 
#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4
 
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
5
 
#   2011, 2012 Free Software Foundation, Inc.
6
 
 
7
 
timestamp='2012-04-18'
8
 
 
9
 
# This file is (in principle) common to ALL GNU software.
10
 
# The presence of a machine in this file suggests that SOME GNU software
11
 
# can handle that machine.  It does not imply ALL GNU software can.
12
 
#
13
 
# This file is free software; you can redistribute it and/or modify
14
 
# it under the terms of the GNU General Public License as published by
15
 
# the Free Software Foundation; either version 2 of the License, or
 
3
#   Copyright 1992-2013 Free Software Foundation, Inc.
 
4
 
 
5
timestamp='2013-08-10'
 
6
 
 
7
# This file is free software; you can redistribute it and/or modify it
 
8
# under the terms of the GNU General Public License as published by
 
9
# the Free Software Foundation; either version 3 of the License, or
16
10
# (at your option) any later version.
17
11
#
18
 
# This program is distributed in the hope that it will be useful,
19
 
# but WITHOUT ANY WARRANTY; without even the implied warranty of
20
 
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21
 
# GNU General Public License for more details.
 
12
# This program is distributed in the hope that it will be useful, but
 
13
# WITHOUT ANY WARRANTY; without even the implied warranty of
 
14
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
15
# General Public License for more details.
22
16
#
23
17
# You should have received a copy of the GNU General Public License
24
18
# along with this program; if not, see <http://www.gnu.org/licenses/>.
26
20
# As a special exception to the GNU General Public License, if you
27
21
# distribute this file as part of a program that contains a
28
22
# configuration script generated by Autoconf, you may include it under
29
 
# the same distribution terms that you use for the rest of that program.
30
 
 
31
 
 
32
 
# Please send patches to <config-patches@gnu.org>.  Submit a context
33
 
# diff and a properly formatted GNU ChangeLog entry.
 
23
# the same distribution terms that you use for the rest of that
 
24
# program.  This Exception is an additional permission under section 7
 
25
# of the GNU General Public License, version 3 ("GPLv3").
 
26
 
 
27
 
 
28
# Please send patches with a ChangeLog entry to config-patches@gnu.org.
34
29
#
35
30
# Configuration subroutine to validate and canonicalize a configuration type.
36
31
# Supply the specified configuration type as an argument.
73
68
version="\
74
69
GNU config.sub ($timestamp)
75
70
 
76
 
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
77
 
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
78
 
Free Software Foundation, Inc.
 
71
Copyright 1992-2013 Free Software Foundation, Inc.
79
72
 
80
73
This is free software; see the source for copying conditions.  There is NO
81
74
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
123
116
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
124
117
case $maybe_os in
125
118
  nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
126
 
  linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
 
119
  linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
127
120
  knetbsd*-gnu* | netbsd*-gnu* | \
128
121
  kopensolaris*-gnu* | \
129
122
  storm-chaos* | os2-emx* | rtmk-nova*)
156
149
        -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
157
150
        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
158
151
        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
159
 
        -apple | -axis | -knuth | -cray | -microblaze)
 
152
        -apple | -axis | -knuth | -cray | -microblaze*)
160
153
                os=
161
154
                basic_machine=$1
162
155
                ;;
259
252
        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
260
253
        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
261
254
        | am33_2.0 \
262
 
        | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
263
 
        | be32 | be64 \
 
255
        | arc | arceb \
 
256
        | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
 
257
        | avr | avr32 \
 
258
        | be32 | be64 \
264
259
        | bfin \
265
 
        | c4x | clipper \
 
260
        | c4x | c8051 | clipper \
266
261
        | d10v | d30v | dlx | dsp16xx \
267
262
        | epiphany \
268
263
        | fido | fr30 | frv \
273
268
        | le32 | le64 \
274
269
        | lm32 \
275
270
        | m32c | m32r | m32rle | m68000 | m68k | m88k \
276
 
        | maxq | mb | microblaze | mcore | mep | metag \
 
271
        | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
277
272
        | mips | mipsbe | mipseb | mipsel | mipsle \
278
273
        | mips16 \
279
274
        | mips64 | mips64el \
291
286
        | mipsisa64r2 | mipsisa64r2el \
292
287
        | mipsisa64sb1 | mipsisa64sb1el \
293
288
        | mipsisa64sr71k | mipsisa64sr71kel \
 
289
        | mipsr5900 | mipsr5900el \
294
290
        | mipstx39 | mipstx39el \
295
291
        | mn10200 | mn10300 \
296
292
        | moxie \
297
293
        | mt \
298
294
        | msp430 \
299
295
        | nds32 | nds32le | nds32be \
300
 
        | nios | nios2 \
 
296
        | nios | nios2 | nios2eb | nios2el \
301
297
        | ns16k | ns32k \
302
298
        | open8 \
303
 
        | or32 \
 
299
        | or1k | or32 \
304
300
        | pdp10 | pdp11 | pj | pjl \
305
301
        | powerpc | powerpc64 | powerpc64le | powerpcle \
306
302
        | pyramid \
370
366
        | aarch64-* | aarch64_be-* \
371
367
        | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
372
368
        | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
373
 
        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
 
369
        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
374
370
        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
375
371
        | avr-* | avr32-* \
376
372
        | be32-* | be64-* \
377
373
        | bfin-* | bs2000-* \
378
374
        | c[123]* | c30-* | [cjt]90-* | c4x-* \
379
 
        | clipper-* | craynv-* | cydra-* \
 
375
        | c8051-* | clipper-* | craynv-* | cydra-* \
380
376
        | d10v-* | d30v-* | dlx-* \
381
377
        | elxsi-* \
382
378
        | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
389
385
        | lm32-* \
390
386
        | m32c-* | m32r-* | m32rle-* \
391
387
        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
392
 
        | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
 
388
        | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
 
389
        | microblaze-* | microblazeel-* \
393
390
        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
394
391
        | mips16-* \
395
392
        | mips64-* | mips64el-* \
407
404
        | mipsisa64r2-* | mipsisa64r2el-* \
408
405
        | mipsisa64sb1-* | mipsisa64sb1el-* \
409
406
        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
 
407
        | mipsr5900-* | mipsr5900el-* \
410
408
        | mipstx39-* | mipstx39el-* \
411
409
        | mmix-* \
412
410
        | mt-* \
413
411
        | msp430-* \
414
412
        | nds32-* | nds32le-* | nds32be-* \
415
 
        | nios-* | nios2-* \
 
413
        | nios-* | nios2-* | nios2eb-* | nios2el-* \
416
414
        | none-* | np1-* | ns16k-* | ns32k-* \
417
415
        | open8-* \
418
416
        | orion-* \
788
786
                basic_machine=ns32k-utek
789
787
                os=-sysv
790
788
                ;;
791
 
        microblaze)
 
789
        microblaze*)
792
790
                basic_machine=microblaze-xilinx
793
791
                ;;
 
792
        mingw64)
 
793
                basic_machine=x86_64-pc
 
794
                os=-mingw64
 
795
                ;;
794
796
        mingw32)
795
 
                basic_machine=i386-pc
 
797
                basic_machine=i686-pc
796
798
                os=-mingw32
797
799
                ;;
798
800
        mingw32ce)
828
830
                basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
829
831
                ;;
830
832
        msys)
831
 
                basic_machine=i386-pc
 
833
                basic_machine=i686-pc
832
834
                os=-msys
833
835
                ;;
834
836
        mvs)
1019
1021
                basic_machine=i586-unknown
1020
1022
                os=-pw32
1021
1023
                ;;
1022
 
        rdos)
 
1024
        rdos | rdos64)
 
1025
                basic_machine=x86_64-pc
 
1026
                os=-rdos
 
1027
                ;;
 
1028
        rdos32)
1023
1029
                basic_machine=i386-pc
1024
1030
                os=-rdos
1025
1031
                ;;
1346
1352
        -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
1347
1353
              | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
1348
1354
              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
1349
 
              | -sym* | -kopensolaris* \
 
1355
              | -sym* | -kopensolaris* | -plan9* \
1350
1356
              | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
1351
1357
              | -aos* | -aros* \
1352
1358
              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
1353
1359
              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
1354
1360
              | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
1355
 
              | -openbsd* | -solidbsd* \
 
1361
              | -bitrig* | -openbsd* | -solidbsd* \
1356
1362
              | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
1357
1363
              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
1358
1364
              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
1359
1365
              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
1360
1366
              | -chorusos* | -chorusrdb* | -cegcc* \
1361
1367
              | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1362
 
              | -mingw32* | -linux-gnu* | -linux-android* \
1363
 
              | -linux-newlib* | -linux-uclibc* \
 
1368
              | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
 
1369
              | -linux-newlib* | -linux-musl* | -linux-uclibc* \
1364
1370
              | -uxpv* | -beos* | -mpeix* | -udk* \
1365
1371
              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
1366
1372
              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
1492
1498
        -aros*)
1493
1499
                os=-aros
1494
1500
                ;;
1495
 
        -kaos*)
1496
 
                os=-kaos
1497
 
                ;;
1498
1501
        -zvmoe)
1499
1502
                os=-zvmoe
1500
1503
                ;;
1543
1546
        c4x-* | tic4x-*)
1544
1547
                os=-coff
1545
1548
                ;;
 
1549
        c8051-*)
 
1550
                os=-elf
 
1551
                ;;
1546
1552
        hexagon-*)
1547
1553
                os=-elf
1548
1554
                ;;
1586
1592
        mips*-*)
1587
1593
                os=-elf
1588
1594
                ;;
 
1595
        or1k-*)
 
1596
                os=-elf
 
1597
                ;;
1589
1598
        or32-*)
1590
1599
                os=-coff
1591
1600
                ;;