[Bug ld/16715] -Bsymbolic breaks PMF comparison under ARM

2014-03-19 Thread thomas at kdab dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16715

Thomas McGuire  changed:

   What|Removed |Added

 CC||thomas at kdab dot com

-- 
You are receiving this mail because:
You are on the CC list for the bug.

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/16723] Excessive memory usage

2014-03-19 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16723

Nick Clifton  changed:

   What|Removed |Added

 CC||nickc at redhat dot com

--- Comment #1 from Nick Clifton  ---
Created attachment 7482
  --> https://sourceware.org/bugzilla/attachment.cgi?id=7482&action=edit
Check for vn_next field of 0

Hi Tosh,

  Please try out the attached patch.  It should fix the readelf problem.

  I could not reproduce the objdump problem, but then my test machine does have
a lot of memory.

Cheers
  Nick

-- 
You are receiving this mail because:
You are on the CC list for the bug.

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/16723] Excessive memory usage

2014-03-19 Thread duretsimon73 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16723

--- Comment #2 from Tosh  ---
Hi, 
it seems good for readelf :)

Thanks.
Tosh

-- 
You are receiving this mail because:
You are on the CC list for the bug.

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/16723] Excessive memory usage

2014-03-19 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16723

Nick Clifton  changed:

   What|Removed |Added

 Status|NEW |WAITING

--- Comment #4 from Nick Clifton  ---
Readelf patch applied.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug binutils/16723] Excessive memory usage

2014-03-19 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=16723

--- Comment #3 from cvs-commit at gcc dot gnu.org  ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The branch, master has been updated
   via  c24cf8b6e831967c353f0c518e180cea689c0b58 (commit)
  from  ec92c392f7d6b4f43d6191a0d3fa1cd47db9f738 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c24cf8b6e831967c353f0c518e180cea689c0b58

commit c24cf8b6e831967c353f0c518e180cea689c0b58
Author: Nick Clifton 
Date:   Wed Mar 19 16:48:02 2014 +

This is a fix for PR binutils/16723, where a corrupt .gnu.version_r section
could
send readelf into an infinite loop.

* readelf.c (process_version_sections): Prevent an infinite loop
when the vn_next field is zero but there are still entries to be
processed.

---

Summary of changes:
 binutils/ChangeLog |7 +++
 binutils/readelf.c |6 ++
 2 files changed, 13 insertions(+), 0 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug gold/16728] New: gold fails to hide hidden tls symbols

2014-03-19 Thread maillist-gdb at barfooze dot de
https://sourceware.org/bugzilla/show_bug.cgi?id=16728

Bug ID: 16728
   Summary: gold fails to hide hidden tls symbols
   Product: binutils
   Version: 2.24
Status: NEW
  Severity: normal
  Priority: P2
 Component: gold
  Assignee: ian at airs dot com
  Reporter: maillist-gdb at barfooze dot de
CC: ccoutant at google dot com

firefox 27.0.1 fails to build with gold.

Error relocating
/src/build/firefox/mozilla-release/firefox-build-dir/dist/bin/libxul.so:
gTLSThreadID: symbol not found

readelf output:
01fbc4e0  02930010 R_X86_64_DTPMOD64  gTLSThreadID + 0
01fbc4e8  02930011 R_X86_64_DTPOFF64  gTLSThreadID + 0
659:  4 TLS LOCAL  HIDDEN17 gTLSThreadID@@xul27

with ld.bfd, grepping for gTLSThreadID returns nothing.

minimal testcase dso_tls_hidden.cc:
#pragma GCC visibility push(hidden)
__thread int foo;
#pragma GCC visibility pop
int bar() { return foo == 1; }

$ g++ -fPIC -shared dso_tls_hidden.cc -o libfoo.so
$ readelf -a libfoo.so  | grep foo
1b80  00090010 R_X86_64_DTPMOD64  foo + 0
1b88  00090011 R_X86_64_DTPOFF64  foo + 0
 9:  4 TLS LOCAL  HIDDEN15 foo
21:  4 TLS LOCAL  HIDDEN15 foo
  00: Rev: 1  Flags: BASE   Index: 1  Cnt: 1  Name: libfoo.so

with ld.bfd:
$ g++ -fPIC -shared dso_tls_hidden.cc -o libfoo.so
$ readelf -a libfoo.so  | grep foo
44:  4 TLS LOCAL  DEFAULT   14 foo

-- 
You are receiving this mail because:
You are on the CC list for the bug.

___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils