diff options
author | Mathieu Desnoyers <mathieu.desnoyers@efficios.com> | 2016-01-27 08:47:10 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-01-29 18:14:54 +0000 |
commit | 3e98ba4d6c1d1e4919ce373ec031d41c2538f10b (patch) | |
tree | facd7a17181870b991b6271f759ff1412059c0fc /meta/COPYING.GPLv2 | |
parent | 562310ac906ffc4a7f1be5fce6e2e8395724fcff (diff) | |
download | openembedded-core-3e98ba4d6c1d1e4919ce373ec031d41c2538f10b.tar.gz openembedded-core-3e98ba4d6c1d1e4919ce373ec031d41c2538f10b.tar.bz2 openembedded-core-3e98ba4d6c1d1e4919ce373ec031d41c2538f10b.zip |
gcc: fix hidden weak symbols by removing buggy gcc patch
We are noticing the presence of the following patch in various
openembedded gcc versions:
0024-PR-target-32219.patch
However, contrarily to its "Backport" status, that patch is
not upstream in gcc, and it breaks handling of start/stop automatic
weak hidden symbols we use in lttng-ust.
We are only experiencing problems on the various openembedded
compilers, but on no other distro (with same compiler versions),
which led us to suspect a buggy distro-specific gcc patch.
We've been testing with openembedded gcc-4.9.2-r0. Rebuilding the gcc
compiler with this patch removed fixes the lttng-ust issue.
Link: http://lists.openembedded.org/pipermail/openembedded-core/2016-January/116306.html
Link: http://lists.lttng.org/pipermail/lttng-dev/2014-May/023112.html
Link: https://gcc.gnu.org/ml/gcc-help/2014-05/msg00042.html
Link: http://cgit.openembedded.org/openembedded-core/commit/?id=3cb2b003db7371b3a47d02c08352a262e1e419b4
Link: https://sourceware.org/bugzilla/show_bug.cgi?id=15435
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'meta/COPYING.GPLv2')
0 files changed, 0 insertions, 0 deletions