v850-elf-gcc produces corrupted debugging info

Franz Sirl Franz.Sirl-kernel@lauterbach.com
Fri Jun 5 05:17:00 GMT 1998


Hi,

I was trying to compile the attached program with

[root@linuxpc1:/var/home/gcc/v850/demo]# v850-elf-gcc  -v -save-temps -g -c
gnu.c                                                   Reading specs from
/var/home/gcc/v850/lib/gcc-lib/v850-elf/egcs-2.91.34/specs
gcc version egcs-2.91.34 19980604 (gcc2 ss-980502 experimental)
 /var/home/gcc/v850/lib/gcc-lib/v850-elf/egcs-2.91.34/cpp -lang-c -v -undef
-D__GNUC__=2 -D__GNUC_MINOR__=91 -D__v851__ -D__v850 -D__v851__ -D__v850 -g
-D__v850__ gnu.c gnu.i
GNU CPP version egcs-2.91.34 19980604 (gcc2 ss-980502 experimental) (NEC V850)
#include "..." search starts here:
#include <...> search starts here:
 /var/home/gcc/v850/lib/gcc-lib/v850-elf/egcs-2.91.34/include
 /var/home/gcc/v850/v850-elf/include
End of search list.
 /var/home/gcc/v850/lib/gcc-lib/v850-elf/egcs-2.91.34/cc1 gnu.i -quiet
-dumpbase gnu.c -g -version -o gnu.s
GNU C version egcs-2.91.34 19980604 (gcc2 ss-980502 experimental)
(v850-elf) compiled by GNU C version 2.7.2.1.
 /var/home/gcc/v850/v850-elf/bin/as -o gnu.o gnu.s

and linked it with

v850-elf-ld -v -o gnu.out gnu.o
../lib/gcc-lib/v850-elf/egcs-2.91.34/libgcc.a --entry _main -Ttext 0x0
--oformat elf32-v850
GNU ld version 2.9.4 (with BFD 980602)

The resulting gnu.out is corrupted. I cannot load it into our debugger and
v850-elf-objdump -d --source segfaults on it.

Thanks,
Franz.



More information about the Gcc-bugs mailing list