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