diff options
author | dim <dim@FreeBSD.org> | 2012-12-22 20:46:46 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2012-12-22 20:46:46 +0000 |
commit | bd7fa04386684b39c7cda73d48e935ae94177f13 (patch) | |
tree | 0aa7c53f6d0be4611100a81fb09cd025be7ff9a3 /contrib/gcc/tree-object-size.c | |
parent | de145fce99c455d8d88617c0033a9e632285a4be (diff) | |
download | FreeBSD-src-bd7fa04386684b39c7cda73d48e935ae94177f13.zip FreeBSD-src-bd7fa04386684b39c7cda73d48e935ae94177f13.tar.gz |
Fix a bug in ld --gc-sections: it strips out .note sections, while it
should never do so. This can cause global constructors and destructors
to not be executed at run-time, resulting in crashes and other strange
behaviour.
Reported by: rene
MFC after: 1 week
Diffstat (limited to 'contrib/gcc/tree-object-size.c')
0 files changed, 0 insertions, 0 deletions