Re: .gnu.warning.foo interferes with archive-member rules

2011-06-07 Thread H.J. Lu
On Tue, Jun 7, 2011 at 2:08 AM, Alan Modra wrote: > On Mon, Jun 06, 2011 at 03:41:14PM -0700, Roland McGrath wrote: >> Consider: >> >>       % head ref.s def.s >>       ==> ref.s <== >>               .data >>       ptrsym: >>       .long badsym >> >>               .section .gnu.warning.badsym,"",@

Re: .gnu.warning.foo interferes with archive-member rules

2011-06-07 Thread Alan Modra
On Tue, Jun 07, 2011 at 09:50:18AM -0700, Roland McGrath wrote: > Thanks! I don't understand your changes at all off hand, and I strongly > suspected that the patch I tried was too simple-minded to be right. Setting "follow" true for the elf_link_hash_lookup calls in _bfd_elf_archive_symbol_looku

Re: .gnu.warning.foo interferes with archive-member rules

2011-06-07 Thread Roland McGrath
Thanks! I don't understand your changes at all off hand, and I strongly suspected that the patch I tried was too simple-minded to be right. Thanks, Roland ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-bin

[Bug binutils/12855] readelf: Endless loop for broken ELF binary

2011-06-07 Thread saschpe at gmx dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=12855 --- Comment #1 from Sascha Peilicke 2011-06-07 15:39:05 UTC --- Created attachment 5770 --> http://sourceware.org/bugzilla/attachment.cgi?id=5770 The offending binary (packed) -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.

[Bug binutils/12855] New: readelf: Endless loop for broken ELF binary

2011-06-07 Thread saschpe at gmx dot de
http://sourceware.org/bugzilla/show_bug.cgi?id=12855 Summary: readelf: Endless loop for broken ELF binary Product: binutils Version: 2.21 Status: NEW Severity: normal Priority: P2 Component: binutils AssignedTo: unas

[Bug gas/12854] ARM: Nonsensical argument shift specifications accepted for LSL/LSR/ASR/ROR mnemonics

2011-06-07 Thread dave.martin at linaro dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=12854 Dave Martin changed: What|Removed |Added CC||mgretton at sourceware dot

[Bug gas/12854] New: ARM: Nonsensical argument shift specifications accepted for LSL/LSR/ASR/ROR mnemonics

2011-06-07 Thread dave.martin at linaro dot org
http://sourceware.org/bugzilla/show_bug.cgi?id=12854 Summary: ARM: Nonsensical argument shift specifications accepted for LSL/LSR/ASR/ROR mnemonics Product: binutils Version: 2.22 (HEAD) Status: NEW Severity: normal

Re: More complete fix for a previous problem in gprof.

2011-06-07 Thread Nick Clifton
Hi David, Here is a patch to correct a previous gprof bug that was only partially fixed. Apparently it is possible for GCC to clone its own cloned functions. Thanks for submitting this patch. I have tidied it up slightly and applied it to the sources along with this changelog entry. Cheer

More complete fix for a previous problem in gprof.

2011-06-07 Thread David Warme
Here is a patch to correct a previous gprof bug that was only partially fixed. Apparently it is possible for GCC to clone its own cloned functions. This problem manifested in a large g++ application which I cannot provide in source form. Furthermore, simplification of that example eliminates th

Re: .gnu.warning.foo interferes with archive-member rules

2011-06-07 Thread Alan Modra
On Mon, Jun 06, 2011 at 03:41:14PM -0700, Roland McGrath wrote: > Consider: > > % head ref.s def.s > ==> ref.s <== > .data > ptrsym: > .long badsym > > .section .gnu.warning.badsym,"",@progbits > .string "badsym warning" > >