mirror of
git://git.savannah.gnu.org/config.git
synced 2025-05-30 11:06:36 +12:00
* one down, a dozen to go.
2001-06-26 Ben Elliston <bje@redhat.com> * config.guess: On MIPS Linux, use /proc/cpuinfo to determine the endian mode of the CPU, rather than compiling and running a small C program.
This commit is contained in:
parent
6b5ef14654
commit
04f46f45a2
@ -1,3 +1,9 @@
|
|||||||
|
2001-06-26 Ben Elliston <bje@redhat.com>
|
||||||
|
|
||||||
|
* config.guess: On MIPS Linux, use /proc/cpuinfo to determine
|
||||||
|
the endian mode of the CPU, rather than compiling and running
|
||||||
|
a small C program.
|
||||||
|
|
||||||
2001-06-12 John Wolfe <jlw@sco.com>
|
2001-06-12 John Wolfe <jlw@sco.com>
|
||||||
|
|
||||||
* config.guess: Standardize triplet for UnixWare 7 and Open
|
* config.guess: Standardize triplet for UnixWare 7 and Open
|
||||||
|
24
config.guess
vendored
24
config.guess
vendored
@ -3,7 +3,7 @@
|
|||||||
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
||||||
# Free Software Foundation, Inc.
|
# Free Software Foundation, Inc.
|
||||||
|
|
||||||
timestamp='2001-06-12'
|
timestamp='2001-06-26'
|
||||||
|
|
||||||
# This file is free software; you can redistribute it and/or modify it
|
# This file is free software; you can redistribute it and/or modify it
|
||||||
# under the terms of the GNU General Public License as published by
|
# under the terms of the GNU General Public License as published by
|
||||||
@ -763,24 +763,10 @@ EOF
|
|||||||
echo ${UNAME_MACHINE}-unknown-linux-gnu
|
echo ${UNAME_MACHINE}-unknown-linux-gnu
|
||||||
exit 0 ;;
|
exit 0 ;;
|
||||||
mips:Linux:*:*)
|
mips:Linux:*:*)
|
||||||
cat >$dummy.c <<EOF
|
case `sed -n '/^byte/s/^.*: \(.*\) endian/\1/p' < /proc/cpuinfo` in
|
||||||
#ifdef __cplusplus
|
big) echo mips-unknown-linux-gnu && exit 0 ;;
|
||||||
#include <stdio.h> /* for printf() prototype */
|
little) echo mipsel-unknown-linux-gnu && exit 0 ;;
|
||||||
int main (int argc, char *argv[]) {
|
esac
|
||||||
#else
|
|
||||||
int main (argc, argv) int argc; char *argv[]; {
|
|
||||||
#endif
|
|
||||||
#ifdef __MIPSEB__
|
|
||||||
printf ("%s-unknown-linux-gnu\n", argv[1]);
|
|
||||||
#endif
|
|
||||||
#ifdef __MIPSEL__
|
|
||||||
printf ("%sel-unknown-linux-gnu\n", argv[1]);
|
|
||||||
#endif
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
EOF
|
|
||||||
$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm -f $dummy.c $dummy && exit 0
|
|
||||||
rm -f $dummy.c $dummy
|
|
||||||
;;
|
;;
|
||||||
ppc:Linux:*:*)
|
ppc:Linux:*:*)
|
||||||
# Determine Lib Version
|
# Determine Lib Version
|
||||||
|
Loading…
x
Reference in New Issue
Block a user