projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* lib/memmem.c (knuth_morris_pratt): Check for size_t overflow
[gnulib.git]
/
build-aux
/
config.sub
diff --git
a/build-aux/config.sub
b/build-aux/config.sub
index
c060f44
..
62d9cbe
100755
(executable)
--- a/
build-aux/config.sub
+++ b/
build-aux/config.sub
@@
-4,7
+4,7
@@
# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
# Inc.
# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
# Inc.
-timestamp='2007-
04-29
'
+timestamp='2007-
12-05
'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
@@
-369,10
+369,14
@@
case $basic_machine in
| v850-* | v850e-* | vax-* \
| we32k-* \
| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
| v850-* | v850e-* | vax-* \
| we32k-* \
| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
- | xstormy16-* | xtensa-* \
+ | xstormy16-* | xtensa
*
-* \
| ymp-* \
| z8k-*)
;;
| ymp-* \
| z8k-*)
;;
+ # Recognize the basic CPU types without company name, with glob match.
+ xtensa*)
+ basic_machine=$basic_machine-unknown
+ ;;
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
386bsd)
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
386bsd)
@@
-443,6
+447,14
@@
case $basic_machine in
basic_machine=ns32k-sequent
os=-dynix
;;
basic_machine=ns32k-sequent
os=-dynix
;;
+ blackfin)
+ basic_machine=bfin-unknown
+ os=-linux
+ ;;
+ blackfin-*)
+ basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
c90)
basic_machine=c90-cray
os=-unicos
c90)
basic_machine=c90-cray
os=-unicos
@@
-475,8
+487,8
@@
case $basic_machine in
basic_machine=craynv-cray
os=-unicosmp
;;
basic_machine=craynv-cray
os=-unicosmp
;;
- cr16
c
)
- basic_machine=cr16
c
-unknown
+ cr16)
+ basic_machine=cr16-unknown
os=-elf
;;
crds | unos)
os=-elf
;;
crds | unos)
@@
-668,6
+680,14
@@
case $basic_machine in
basic_machine=m68k-isi
os=-sysv
;;
basic_machine=m68k-isi
os=-sysv
;;
+ m68knommu)
+ basic_machine=m68k-unknown
+ os=-linux
+ ;;
+ m68knommu-*)
+ basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
m88k-omron*)
basic_machine=m88k-omron
;;
m88k-omron*)
basic_machine=m88k-omron
;;
@@
-813,6
+833,14
@@
case $basic_machine in
basic_machine=i860-intel
os=-osf
;;
basic_machine=i860-intel
os=-osf
;;
+ parisc)
+ basic_machine=hppa-unknown
+ os=-linux
+ ;;
+ parisc-*)
+ basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
pbd)
basic_machine=sparc-tti
;;
pbd)
basic_machine=sparc-tti
;;