Your flow.c change on 4/8
Rod Stewart
stewart@nexus.carleton.ca
Wed Apr 12 19:58:00 GMT 2000
On Thu, 13 Apr 2000, Franz Sirl wrote:
> gdb shows:
> [fsirl@entropy:~/obj/gccm/gcc]$ gdb stage1/cc1
> GNU gdb 20000204
> Copyright 2000 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for details.
> This GDB was configured as "ppc-redhat-linux"...
> Breakpoint 1 at 0x10433b04
> Breakpoint 2 at 0x101221a0: file ../../../cvsx/gccm/gcc/rtl.c, line 1261.
> Breakpoint 3 at 0x10433a4c
> (gdb) r varasm.i -quiet -dumpbase varasm.c -g -O2 -W -Wall -Wtraditional -version -o varasm.s
> Starting program: /home/fsirl/obj/gccm/gcc/stage1/cc1 varasm.i -quiet -dumpbase varasm.c -g -O2 -W -Wall -Wtraditional -version -o varasm.s
> Breakpoint 1 at 0xff14860: file exit.c, line 40.
> Breakpoint 3 at 0xff13348: file ../sysdeps/generic/abort.c, line 55.
> GNU C version 2.96 20000412 (experimental) (ppc-redhat-linux) compiled by GNU C version 2.95.3 19991030 (prerelease/franzo).
> ../../../cvsx/gccm/gcc/varasm.c: In function `assemble_start_function':
> ../../../cvsx/gccm/gcc/varasm.c:1092: warning: unused variable `buf_ptr'
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x1014179c in dbxout_parms (parms=0x300df500) at ../../../cvsx/gccm/gcc/dbxout.c:2484
> 2484 = INTVAL (XEXP (XEXP (DECL_RTL (parms), 0), 1));
It looks as if my boot strap is now failling with a with a similar error.
In gdb, I get the same failure listed above when boot strapping natively
on ARM Linux Elf.
My build dies at a different location in the build, but with a similar
problem as above:
[stewart@stewart-nw15 cp]$ stage1/xgcc -Bstage1/
-B/usr/armv4l-unknown-linux-gnu/bin/ -c -DIN_GCC -W -Wall
-Wtraditional -O2 -g -O2 -W -Wall -I. -I..
-I/usr/src/redhat/BUILD/gcc/gcc/cp -I/usr/src/redhat/BUILD/gcc/gcc/cp/..
-I/usr/src/redhat/BUILD/gcc/gcc/cp/../config
-I/usr/src/redhat/BUILD/gcc/gcc/cp/../../include
/usr/src/redhat/BUILD/gcc/gcc/cp/call.c -v
Reading specs from stage1/specs
gcc version 2.96 20000412 (experimental)
stage1/cpp -lang-c -v -I. -I.. -I/usr/src/redhat/BUILD/gcc/gcc/cp
-I/usr/src/redhat/BUILD/gcc/gcc/cp/..
-I/usr/src/redhat/BUILD/gcc/gcc/cp/../config
-I/usr/src/redhat/BUILD/gcc/gcc/cp/../../include -iprefix
stage1/../lib/gcc-lib/armv4l-unknown-linux-gnu/2.96/ -isystem
/usr/armv4l-unknown-linux-gnu/bin/include -isystem include -isystem
stage1/include -D__GNUC__=2 -D__GNUC_MINOR__=96 -D__GNUC_PATCHLEVEL__=0
-Dunix -D__arm__ -Dlinux -D__ELF__ -D__unix__ -D__arm__ -D__linux__
-D__ELF__ -D__unix -D__linux -Asystem(unix) -Asystem(posix) -Acpu(arm)
-Amachine(arm) -D__CHAR_UNSIGNED__ -D__OPTIMIZE__ -g -W -Wall
-Wtraditional -W -Wall -D__ARM_ARCH_4__ -D__APCS_32__ -D__ARMEL__ -Darm
-D__arm__ -DIN_GCC /usr/src/redhat/BUILD/gcc/gcc/cp/call.c /tmp/ccz5WmV8.i
GNU CPP version 2.96 20000412 (experimental) (cpplib)
(ARM GNU/Linux with ELF)
ignoring nonexistent directory `/usr/armv4l-unknown-linux-gnu/bin/include'
ignoring nonexistent directory `stage1/include'
ignoring nonexistent directory
`lib/gcc-lib/armv4l-unknown-linux-gnu/2.96/include'
ignoring nonexistent directory `armv4l-unknown-linux-gnu/include'
ignoring nonexistent directory `/usr/local/include'
ignoring nonexistent directory
`/usr/lib/gcc-lib/armv4l-unknown-linux-gnu/2.96/include'
#include "..." search starts here:
#include <...> search starts here:
.
..
/usr/src/redhat/BUILD/gcc/gcc/cp
/usr/src/redhat/BUILD/gcc/gcc/
/usr/src/redhat/BUILD/gcc/gcc/config
/usr/src/redhat/BUILD/gcc/include
include
/usr/armv4l-unknown-linux-gnu/include
/usr/include
End of search list.
stage1/cc1 /tmp/ccz5WmV8.i -quiet -dumpbase call.c -g -O2 -O2 -W -Wall
-Wtraditional -W -Wall -version -o /tmp/ccEt09jG.s
GNU C version 2.96 20000412 (experimental) (armv4l-unknown-linux-gnu)
compiled by GNU C version 2.95.2 20000212 (release) [Rebel.com].
xgcc: Internal compiler error: program cc1 got fatal signal 11
[stewart@stewart-nw15 cp]$
-Rms
More information about the Gcc-patches
mailing list