[Bug ld/16715] -Bsymbolic breaks PMF comparison under ARM
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
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
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
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
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
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