This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: arm-linux problem
- To: Paul Koning <pkoning at xedia dot com>
- Subject: Re: arm-linux problem
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Fri, 31 Oct 1997 15:30:47 -0700
- cc: egcs-bugs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <9710312204.AA23746@kona.>you write:
> I tried to build egcs (971023) for arm-unknown-linuxaout target. It
> proceeds until the point where it's doing the libgcc2 stuff; then it
> aborts on _divdi3 with "xgcc: internal compiler error: program cc1 got
> fatal signal 11".
This is probably a bug in egcs.
You'll need to debug it since most of us don't know much about the ARM
port :-)
The way to get started is to go into the gcc directory and do something
like
make CFLAGS="-O2 -g -save-temps"
It should die when building _divdi3 again.
However, it should leave libgcc2.i lying around.
You should then be able to;
gdb ./cc1
r -O2 -g libgcc2.i
To see what happened. I don't generally trust core dumps :-)
jeff