2001-06-27 Ben Elliston <bje@redhat.com>
* config.guess: Do not unconditionally run the script fragment
to set $CC_FOR_BUILD. Put the script in the shell variable
$set_cc_for_build and only evaluate it before $CC_FOR_BUILD is
referenced. (Poor man's function inlining!)
In future, the goal will be to reduce the dependence on a C
compiler to detect system types by utilising other means.
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-01 Ben Elliston <bje@redhat.com>
* config.guess (i*86:Linux:*:*): Examine the list of supported
targets, not the list of supported emulations when capturing
the output of "ld --help". This causes problems on systems
where GNU ld is built with support for all targets. Adjust
cases in the switch accordingly.
* config.guess: Other small Linux cleanups. Remove unnecessary
logic for setting $VENDOR, since UNAME_MACHINE will always be
i*86 in this case.
* config.guess (ia64:AIX): New case.
(*:AIX): Expand AIX V4 case to include V5. Remove unnecessary `H'
option from lsattr. Check for string "POWER" with prepended space
to distinguish from PowerPC_POWER3. Use ${UNAME_VERSION} instead
of assuming "4" to match the expanded case.
* config.guess: Detect HI-UX on Hitachi SR8000 machines. It has
been difficult to discover what type of CPU is in this machine,
so we'll punt on hppa1.1 for now.
* config.guess: Delete $dummy.rel after compiling test programs on
PDP-10 systems whose compilers produce this output file. From Lars
Brinkhoff <lars@nocrew.org>.
* config.guess: Detect common kernels running on various PDP-10
architectures. Contributed by Lars Brinkhoff <lars@nocrew.org>.
* config.sub: Handle PDP-10.
* config.guess: Only append "elf" to "netbsd" for platforms that
have switched to the ELF object file format in recent history.
From Matthew Green <mrg@eterna.com.au>.
Patches from Akim Demaille <akim@epita.fr>.
* config.sub (version): Rename from this ..
(timestamp): .. to this.
(usage): Replace --version with --time-stamp. Add additional help
and copyleft notice.
(time-stamp-start): Replace with "timestamp=".
* config.guess (version): Rename from this ..
(timestamp): .. to this.
(usage): Replace --version with --time-stamp. Add additional help
and copyleft notice.
(CC_FOR_BUILD): Rework this logic.
(time-stamp-start): Replace with "timestamp=".
* config.guess: Use getconf(1) on HP-UX 11.x systems (when
available) to eliminate the need for compiling a small test
program. From Neil Schellenberger <nschelle@crosskeys.com>.
* config.guess: Detect NonStop-UX on Compaq MIPS machines.
* config.sub: Handle aliases for mips-compaq-nonstopux.
From Tom Bates <tom.bates@compaq.com>.