Feedback - build of gcc-2.95.2 on an NCR MPRAS 3.x system
Daniel Carroll
dan@mesastate.edu
Tue Apr 18 06:27:00 GMT 2000
Source distribution: gcc-2.95.2.tar.gz
- executing 'config.guess' did not produce any output.
- Had to add #include <limits.h> to gcc/genattrtab.c (to define INT_MAX)
- Had to add #include <limits.h> to gcc/ch/inout.c (to define ULONG_MAX)
- Had to add #include <limits.h> to gcc/cppfiles.c (to define CHAR_BITS)
Once stage1 had been built, as soon as gcc/gencheck was executed, it
produced a segfault.
I don't know if the following stack traces are useful or not:
>From sdb: (running gencheck)
__do_global_ctors_aux()
_init() [ _init + 0x12 (0x8048472) ]
_start() [ _start + 0x52 (0x80485be) ]
>From gdb: (running gencheck)
>0 F 0x8048b93 in gcc2_compiled. ()
#1 0x80485c3 in _start ()
The unix version in question:
AT&T System V Release 4 (sub-version 3.2)
It's running in a Quad Pentium-II configuration
Since config.guess failed to guess the system type, here
is some additional information that may be useful for
future versions of the config.guess program:
A file that might be used as a hint to identify this
platform: /etc/.relid
It contains:
100597 RELEASE 030200 Version 01 OS + Maintenance Updates Edition 3
^^^^^^
Older versions of the OS had 030100 or 020201 or 020300 in this slot
uname -a reports:
mesadm mesadm 4.0 3.0 4400 Pentium II(TM)-ISA/PCI
/usr/ucb/arch reports:
4400
Also, we have an almost identical system (same OS) (it's binary-compatible
with the above computer) running in a dual Pentium-Pro configuration.
/etc/.relid contains:
100597 RELEASE 030200 Version 01 OS + Maintenance Updates Edition 3
uname -a reports:
mesaweb mesaweb 4.0 3.0 3446 Pentium Pro(TM)-EISA/PCI
/usr/ucb/arch reports:
3446
Thanks for your time.
- Dan (Daniel Carroll - dan@mesastate.edu)
More information about the Gcc
mailing list