Files
poky/meta/recipes-devtools
Mathieu Desnoyers 3ed566e100 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

(From OE-Core rev: 3e98ba4d6c1d1e4919ce373ec031d41c2538f10b)

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-30 11:37:01 +00:00
..
2016-01-15 11:54:50 +00:00
2016-01-11 23:26:31 +00:00
2016-01-20 17:07:11 +00:00
2015-09-23 09:52:50 +01:00
2016-01-26 22:49:40 +00:00
2015-12-16 12:12:17 +00:00
2016-01-30 11:37:01 +00:00
2016-01-26 18:05:40 +00:00
2015-12-28 09:25:14 +00:00
2016-01-15 11:54:50 +00:00
2015-12-22 16:08:51 +00:00
2016-01-26 22:49:38 +00:00
2016-01-15 11:54:50 +00:00
2016-01-24 09:40:31 +00:00
2015-09-23 09:53:08 +01:00
2015-12-18 12:18:19 +00:00
2014-12-23 10:18:20 +00:00
2015-12-16 12:12:17 +00:00
2015-05-30 22:26:12 +01:00
2015-12-22 16:08:51 +00:00
2016-01-25 12:44:13 +00:00
2014-08-28 15:12:42 +01:00
2016-01-18 11:47:07 +00:00
2016-01-24 09:40:20 +00:00
2015-12-01 21:32:10 +00:00
2016-01-25 12:44:13 +00:00
2015-08-16 22:40:55 +01:00
2016-01-15 11:54:51 +00:00
2015-09-03 12:43:14 +01:00
2016-01-20 17:07:16 +00:00
2016-01-20 17:07:14 +00:00
2015-12-16 12:12:15 +00:00
2016-01-26 22:49:39 +00:00
2016-01-15 11:54:49 +00:00
2015-06-11 23:59:15 +01:00