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
https://sourceware.org/bugzilla/show_bug.cgi?id=21384
Alan Modra changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
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
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
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
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)
{
https://sourceware.org/bugzilla/show_bug.cgi?id=21429
Nick Clifton changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
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
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
https://sourceware.org/bugzilla/show_bug.cgi?id=21128
H.J. Lu changed:
What|Removed |Added
CC||ccoutant at gmail dot com,
https://sourceware.org/bugzilla/show_bug.cgi?id=21448
Alan Modra changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
https://sourceware.org/bugzilla/show_bug.cgi?id=21440
Nick Clifton changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
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
13 matches
Mail list logo