~n-muench/ubuntu/precise/open-vm-tools/open-vm-tools-precise.sid-merge1

« back to all changes in this revision

Viewing changes to config/config.sub

  • Committer: Bazaar Package Importer
  • Author(s): Serge Hallyn
  • Date: 2011-03-31 14:20:05 UTC
  • mfrom: (1.4.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20110331142005-3n9red91p7ogkweo
Tags: 2011.03.28-387002-0ubuntu1
* Merge latest upstream git tag.  This has the unlocked_ioctl change
  needed to fix dkms build failures (LP: #727342)
* Changes in debian/rules:
  - work around a bug in toolbox/Makefile, where install-exec-hook is
    not happening.  This needs to get fixed the right way.
  - don't install 'vmware-user' which seems to no longer exist
  - move /etc/xdg into open-vm-toolbox (which should be done using .install)
* debian/open-vm-tools.init: add 'modprobe [-r] vmblock'. (LP: #332323)
* debian/rules and debian/open-vm-toolbox.lintian-overrides:
  - Make vmware-user-suid-wrapper suid-root (LP: #332323)

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
 
4
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
5
5
#   Free Software Foundation, Inc.
6
6
 
7
 
timestamp='2009-06-11'
 
7
timestamp='2010-01-22'
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 ChangeLog entry.
 
35
# diff and a properly formatted GNU 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
 
42
45
# This file is supposed to be the same for all GNU packages
43
46
# and recognize all the CPU types, system types and aliases
44
47
# that are meaningful with *any* GNU software.
72
75
version="\
73
76
GNU config.sub ($timestamp)
74
77
 
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.
 
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.
77
81
 
78
82
This is free software; see the source for copying conditions.  There is NO
79
83
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
149
153
        -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
150
154
        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
151
155
        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
152
 
        -apple | -axis | -knuth | -cray)
 
156
        -apple | -axis | -knuth | -cray | -microblaze)
153
157
                os=
154
158
                basic_machine=$1
155
159
                ;;
284
288
        | pdp10 | pdp11 | pj | pjl \
285
289
        | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
286
290
        | pyramid \
 
291
        | rx \
287
292
        | score \
288
293
        | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
289
294
        | sh64 | sh64le \
291
296
        | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
292
297
        | spu | strongarm \
293
298
        | tahoe | thumb | tic4x | tic80 | tron \
 
299
        | ubicom32 \
294
300
        | v850 | v850e \
295
301
        | we32k \
296
302
        | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
297
303
        | z8k | z80)
298
304
                basic_machine=$basic_machine-unknown
299
305
                ;;
300
 
        m6811 | m68hc11 | m6812 | m68hc12)
 
306
        m6811 | m68hc11 | m6812 | m68hc12 | picochip)
301
307
                # Motorola 68HC11/12.
302
308
                basic_machine=$basic_machine-unknown
303
309
                os=-none
340
346
        | lm32-* \
341
347
        | m32c-* | m32r-* | m32rle-* \
342
348
        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
343
 
        | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
 
349
        | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
344
350
        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
345
351
        | mips16-* \
346
352
        | mips64-* | mips64el-* \
368
374
        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
369
375
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
370
376
        | pyramid-* \
371
 
        | romp-* | rs6000-* \
 
377
        | romp-* | rs6000-* | rx-* \
372
378
        | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
373
379
        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
374
380
        | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
375
381
        | sparclite-* \
376
382
        | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
377
383
        | tahoe-* | thumb-* \
378
 
        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
 
384
        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
 
385
        | tile-* | tilegx-* \
379
386
        | tron-* \
 
387
        | ubicom32-* \
380
388
        | v850-* | v850e-* | vax-* \
381
389
        | we32k-* \
382
390
        | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
726
734
                basic_machine=ns32k-utek
727
735
                os=-sysv
728
736
                ;;
 
737
        microblaze)
 
738
                basic_machine=microblaze-xilinx
 
739
                ;;
729
740
        mingw32)
730
741
                basic_machine=i386-pc
731
742
                os=-mingw32
1076
1087
                basic_machine=tic6x-unknown
1077
1088
                os=-coff
1078
1089
                ;;
 
1090
        # This must be matched before tile*.
 
1091
        tilegx*)
 
1092
                basic_machine=tilegx-unknown
 
1093
                os=-linux-gnu
 
1094
                ;;
1079
1095
        tile*)
1080
1096
                basic_machine=tile-unknown
1081
1097
                os=-linux-gnu
1247
1263
        # First match some system type aliases
1248
1264
        # that might get confused with valid system types.
1249
1265
        # -solaris* is a basic system type, with this one exception.
 
1266
        -auroraux)
 
1267
                os=-auroraux
 
1268
                ;;
1250
1269
        -solaris1 | -solaris1.*)
1251
1270
                os=`echo $os | sed -e 's|solaris1|sunos4|'`
1252
1271
                ;;
1268
1287
        # -sysv* is not here because it comes later, after sysvr4.
1269
1288
        -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
1270
1289
              | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
1271
 
              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
1272
 
              | -kopensolaris* \
 
1290
              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
 
1291
              | -sym* | -kopensolaris* \
1273
1292
              | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
1274
1293
              | -aos* | -aros* \
1275
1294
              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
1290
1309
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1291
1310
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1292
1311
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
1293
 
              | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
 
1312
              | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
1294
1313
        # Remember, each alternative MUST END IN *, to match a version number.
1295
1314
                ;;
1296
1315
        -qnx*)
1423
1442
        -dicos*)
1424
1443
                os=-dicos
1425
1444
                ;;
 
1445
        -nacl*)
 
1446
                ;;
1426
1447
        -none)
1427
1448
                ;;
1428
1449
        *)