~ubuntu-branches/ubuntu/precise/pulseaudio/precise-updates

« back to all changes in this revision

Viewing changes to config.sub

  • Committer: Bazaar Package Importer
  • Author(s): Luke Yelavich
  • Date: 2011-06-24 10:18:17 UTC
  • mfrom: (1.18.9 upstream)
  • Revision ID: james.westby@ubuntu.com-20110624101817-e8h9fi2ir1c43stt
Tags: 1:0.9.23-0ubuntu1
* New upstream release, the following commits from the stable-queue branch
  are included in this release:
  - d4c9ad1 (streams: Fix the actual resampler method shown in debug
             messages.)
  - cc91a8f (module-combine-sink: Initialize smoother with offset
             pa_rtclock_now())
  - 8a437ee (module-combine-sink: Initialize smoother in paused state)
  - b54a43a (module-combine-sink: Check running flag before rendering in null
             mode
  - b3e4152 (pulsecore: Add a couple pa_asserts() on pa_tagstruct* calls.)
  - 22c0dcb (device-manager: Free a hook slot to prevent segv on unload)
  - c3bfcc9 (SSE/MMX: Fix problem with highpitched noise on i386)
  - 9ee4229 (build-sys: Add echo-cancel dummy Makefile)
  - f558189 (build-sys: bump soname)
* Bumped shlibs
* debian/rules: Exclude 0.9.23 modules from shlibs

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, 2004, 2005, 2006, 2007, 2008, 2009, 2010
 
4
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
5
5
#   Free Software Foundation, Inc.
6
6
 
7
 
timestamp='2010-01-22'
 
7
timestamp='2009-04-17'
8
8
 
9
9
# This file is (in principle) common to ALL GNU software.
10
10
# The presence of a machine in this file suggests that SOME GNU software
32
32
 
33
33
 
34
34
# Please send patches to <config-patches@gnu.org>.  Submit a context
35
 
# diff and a properly formatted GNU ChangeLog entry.
 
35
# diff and a properly formatted ChangeLog entry.
36
36
#
37
37
# Configuration subroutine to validate and canonicalize a configuration type.
38
38
# Supply the specified configuration type as an argument.
39
39
# If it is invalid, we print an error message on stderr and exit with code 1.
40
40
# Otherwise, we print the canonical config type on stdout and succeed.
41
41
 
42
 
# You can get the latest version of this script from:
43
 
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
44
 
 
45
42
# This file is supposed to be the same for all GNU packages
46
43
# and recognize all the CPU types, system types and aliases
47
44
# that are meaningful with *any* GNU software.
75
72
version="\
76
73
GNU config.sub ($timestamp)
77
74
 
78
 
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
79
 
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
80
 
Software Foundation, Inc.
 
75
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
 
76
2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
81
77
 
82
78
This is free software; see the source for copying conditions.  There is NO
83
79
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
153
149
        -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
154
150
        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
155
151
        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
156
 
        -apple | -axis | -knuth | -cray | -microblaze)
 
152
        -apple | -axis | -knuth | -cray)
157
153
                os=
158
154
                basic_machine=$1
159
155
                ;;
160
 
        -bluegene*)
161
 
                os=-cnk
162
 
                ;;
163
156
        -sim | -cisco | -oki | -wec | -winbond)
164
157
                os=
165
158
                basic_machine=$1
288
281
        | pdp10 | pdp11 | pj | pjl \
289
282
        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
290
283
        | pyramid \
291
 
        | rx \
292
284
        | score \
293
285
        | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
294
286
        | sh64 | sh64le \
296
288
        | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
297
289
        | spu | strongarm \
298
290
        | tahoe | thumb | tic4x | tic80 | tron \
299
 
        | ubicom32 \
300
291
        | v850 | v850e \
301
292
        | we32k \
302
293
        | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
303
294
        | z8k | z80)
304
295
                basic_machine=$basic_machine-unknown
305
296
                ;;
306
 
        m6811 | m68hc11 | m6812 | m68hc12 | picochip)
 
297
        m6811 | m68hc11 | m6812 | m68hc12)
307
298
                # Motorola 68HC11/12.
308
299
                basic_machine=$basic_machine-unknown
309
300
                os=-none
346
337
        | lm32-* \
347
338
        | m32c-* | m32r-* | m32rle-* \
348
339
        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
349
 
        | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
 
340
        | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
350
341
        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
351
342
        | mips16-* \
352
343
        | mips64-* | mips64el-* \
374
365
        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
375
366
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
376
367
        | pyramid-* \
377
 
        | romp-* | rs6000-* | rx-* \
 
368
        | romp-* | rs6000-* \
378
369
        | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
379
370
        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
380
371
        | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
381
372
        | sparclite-* \
382
373
        | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
383
374
        | tahoe-* | thumb-* \
384
 
        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
385
 
        | tile-* | tilegx-* \
 
375
        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
386
376
        | tron-* \
387
 
        | ubicom32-* \
388
377
        | v850-* | v850e-* | vax-* \
389
378
        | we32k-* \
390
379
        | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
478
467
                basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
479
468
                os=-linux
480
469
                ;;
481
 
        bluegene*)
482
 
                basic_machine=powerpc-ibm
483
 
                os=-cnk
484
 
                ;;
485
470
        c90)
486
471
                basic_machine=c90-cray
487
472
                os=-unicos
734
719
                basic_machine=ns32k-utek
735
720
                os=-sysv
736
721
                ;;
737
 
        microblaze)
738
 
                basic_machine=microblaze-xilinx
739
 
                ;;
740
722
        mingw32)
741
723
                basic_machine=i386-pc
742
724
                os=-mingw32
1087
1069
                basic_machine=tic6x-unknown
1088
1070
                os=-coff
1089
1071
                ;;
1090
 
        # This must be matched before tile*.
1091
 
        tilegx*)
1092
 
                basic_machine=tilegx-unknown
1093
 
                os=-linux-gnu
1094
 
                ;;
1095
1072
        tile*)
1096
1073
                basic_machine=tile-unknown
1097
1074
                os=-linux-gnu
1263
1240
        # First match some system type aliases
1264
1241
        # that might get confused with valid system types.
1265
1242
        # -solaris* is a basic system type, with this one exception.
1266
 
        -auroraux)
1267
 
                os=-auroraux
1268
 
                ;;
1269
1243
        -solaris1 | -solaris1.*)
1270
1244
                os=`echo $os | sed -e 's|solaris1|sunos4|'`
1271
1245
                ;;
1286
1260
        # Each alternative MUST END IN A *, to match a version number.
1287
1261
        # -sysv* is not here because it comes later, after sysvr4.
1288
1262
        -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
1289
 
              | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
1290
 
              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
1291
 
              | -sym* | -kopensolaris* \
 
1263
              | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
 
1264
              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
 
1265
              | -kopensolaris* \
1292
1266
              | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
1293
1267
              | -aos* | -aros* \
1294
1268
              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
1309
1283
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1310
1284
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1311
1285
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
1312
 
              | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
 
1286
              | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
1313
1287
        # Remember, each alternative MUST END IN *, to match a version number.
1314
1288
                ;;
1315
1289
        -qnx*)
1442
1416
        -dicos*)
1443
1417
                os=-dicos
1444
1418
                ;;
1445
 
        -nacl*)
1446
 
                ;;
1447
1419
        -none)
1448
1420
                ;;
1449
1421
        *)
1641
1613
                        -sunos*)
1642
1614
                                vendor=sun
1643
1615
                                ;;
1644
 
                        -cnk*|-aix*)
 
1616
                        -aix*)
1645
1617
                                vendor=ibm
1646
1618
                                ;;
1647
1619
                        -beos*)