|
From: | Ken Raeburn |
Subject: | Re: slib and scm_shell() conflicts |
Date: | Tue, 21 Feb 2006 04:28:25 -0500 |
On Feb 20, 2006, at 22:34, William Xu wrote:
But don't know what does "Corrupted DWARF expression." mean...
DWARF is the name of the new debug info format used in ELF object files. This suggests a bug in either gcc or gdb (or, possibly, binutils), and should be reported if you can figure out which one has the problem. Unfortunately I don't know enough about available DWARF tools to help you with that. :-(
It looks like it only happens in deval, and only in some places there. Try removing the object file with that function, rebuild with the --save-temps compiler option added, and (assuming the resulting executable still shows the problem), send the .i and .s files as attachments in a bug report -- probably to the Debian folks, unless you know that the compiler you've got has no Debian-local patches that could influence this problem. (You could also try getting the latest GDB release from the GNU FTP site, if the Debian one isn't the latest.)
Ken
[Prev in Thread] | Current Thread | [Next in Thread] |