From: Greg Economides (greg@omnivore.tamu.edu)
Date: 10/14/92


From: greg@omnivore.tamu.edu (Greg Economides)
Subject: gcc 2.2.2d/libc 4.1 dumps core
Date: Wed, 14 Oct 1992 13:57:03 GMT

I installed linux using the 0.97-1 root disk and bootimage and then added
the SLS installation. I even had gcc 2.2.2 working just fine.

Later, I got the source for 0.97.5 and the patch for 0.97.6 and compiled that
and had a working 0.97.6 kernel.

I tried to install gcc 2.2.2d from the stuff in the "gccdisk" directory on
tsx-11. After that, all that gcc would do is dump core. In trying to recover
from that, I inadvertantly skrewed up my root filesystem. I reinstalled the
root from the 0.97.1 installation disks and was up and running again. However,
booting from the 0.97.6 boot floppy ceased to work. The boot process would
hang at the point that the root filesystem is mounted (I think).

So, I went back to using the 0.97.1 boot floppy.

Well, I still wanted to install the latest gcc stuff. I installed the gcc
2.2.2d/libc 4.1/math lib 4.0 per the ChangeLog document (again, from tsx-11).
Before I installed it, however, I tried to remove as much of the 2.2.2 gcc
stuff that I could find on my system. The installation worked without any
major problems.

Now, gcc still dumps core. It doesn't even have to try to grok a file. Simply
invoking it without any command line arguments causes a core dump.

Any hints or suggestions or (even better) brilliant insights and solutions?

Peace,