public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* intermittent 0-length for .note.gnu.arm.ident
@ 2006-04-20  1:47 James Lemke
  2006-04-20 14:40 ` Nick Clifton
  2006-04-28 18:41 ` James Lemke
  0 siblings, 2 replies; 5+ messages in thread
From: James Lemke @ 2006-04-20  1:47 UTC (permalink / raw)
  To: binutils

I've been looking at an oddball problem and I'm wondering if anyone here
has some ideas.

I'm building a mingw x xscale-elf toolchain and some of the objects have
normal .note.gnu.arm.ident sections (length 0x1c) and others have those
section with length 0.  The objects with 0-length sections seem to be
normal otherwise.  If I ignore linker warnings the DejaGNU tests run OK.

I never get 0-length sections for cygwin x xscale-elf from the same
sources.

One place the 0-length note sections show up often is:
<build-dir>/xscale-elf/libstdc++-v3/libsupc++/*.o

If I manually re-compile one of the 0-length .o's, it always produces a
section with 0x1c length.  As does a make in that directory.  But a
top-level make gives the random sometimes 0-length note sections.

arm_add_note() gets called with the same parms for both zero & non-zero
cases.  So what would cause the contents to disappear?

I've tried various versions of MinGW packages without making a
difference.
I'm currently using the latest mingw binary packages and my sources are:
gcc-4.0  binutils-2.15  plus local mods.

Any ideas or suggestions?

TIA,
Jim.

-- 
Jim Lemke   jwlemke@wasabisystems.com   Orillia, Ontario

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-05-01  5:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-04-20  1:47 intermittent 0-length for .note.gnu.arm.ident James Lemke
2006-04-20 14:40 ` Nick Clifton
2006-04-28 18:41 ` James Lemke
2006-04-29 14:51   ` James E Wilson
2006-05-01  5:35   ` Alan Modra

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).