This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: arm-linux problem



  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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]