[Bug ld/21448] References to constant data in shared libraries bloats 2.28 executables compared to 2.27

2017-05-02 Thread michael at talosis dot ca
https://sourceware.org/bugzilla/show_bug.cgi?id=21448 --- Comment #3 from Michael Deutschmann --- GCC (6.3.0) doesn't seem to be doing anything magical in the .s files. It looks like the behavior is triggered only by a ".size" directive on the shared library side, and ".size" isn't documented to

[Bug ld/21384] symbols defined with --dynamic-list missing in output binary

2017-05-02 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21384 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug ld/21384] symbols defined with --dynamic-list missing in output binary

2017-05-02 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21384 --- Comment #2 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by H.J. Lu : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=640226f048b67d79da85742728e40114c9ee5da0 commit 640226f048b67d79da85742728e40114

[Bug gold/21453] New: Safe ICF doesn't work with -fno-plt

2017-05-02 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21453 Bug ID: 21453 Summary: Safe ICF doesn't work with -fno-plt Product: binutils Version: 2.29 (HEAD) Status: NEW Severity: normal Priority: P2 Component: gold

[Bug gold/21452] New: Enable safe ICF for shared object

2017-05-02 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21452 Bug ID: 21452 Summary: Enable safe ICF for shared object Product: binutils Version: 2.29 (HEAD) Status: NEW Severity: normal Priority: P2 Component: gold

[Bug gold/21128] i386: FAIL: icf_safe_so_test.sh

2017-05-02 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21128 --- Comment #3 from H.J. Lu --- ICF in shared object is disabled for x86-64 on purpose. But on i386, both foo_hidden and foo_internal are folded into foo_prot. Because of if (length(act[0]) == 0 || length(act[1]) == 0) {

[Bug binutils/21429] objdump -d generate not good value in comment

2017-05-02 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21429 Nick Clifton changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug ld/21384] symbols defined with --dynamic-list missing in output binary

2017-05-02 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21384 --- Comment #1 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Alan Modra : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=73ec947d59c511411377ad51ef792a5fcdd3f0cc commit 73ec947d59c511411377ad51ef792

[Bug gold/21128] i386: FAIL: icf_safe_so_test.sh

2017-05-02 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21128 --- Comment #2 from H.J. Lu --- [hjl@gnu-6 pr21128]$ cat x.c static int foo_static_0() { return 1; } static int foo_static_1() { return 1; } int main() { foo_static_0(); foo_static_1(); return 0; } [hjl@gnu-6 pr21128]$ make gcc -f

[Bug gold/21128] i386: FAIL: icf_safe_so_test.sh

2017-05-02 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21128 H.J. Lu changed: What|Removed |Added CC||ccoutant at gmail dot com,

[Bug ld/21448] References to constant data in shared libraries bloats 2.28 executables compared to 2.27

2017-05-02 Thread amodra at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21448 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug binutils/21440] Malicious PE with invalid extended relocation can cause binutils/objdumo 2.28 to allocate any-size big memory

2017-05-02 Thread nickc at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=21440 Nick Clifton changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug binutils/21440] Malicious PE with invalid extended relocation can cause binutils/objdumo 2.28 to allocate any-size big memory

2017-05-02 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=21440 --- Comment #2 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Nick Clifton : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=39ff1b79f687b65f4144ddb379f22587003443fb commit 39ff1b79f687b65f4144ddb379f