lttng-dev.lists.lttng.org archive mirror
 help / color / mirror / Atom feed
* Bogus openembedded gcc patch
@ 2016-01-26  1:02 Mathieu Desnoyers
  0 siblings, 0 replies; 10+ messages in thread
From: Mathieu Desnoyers @ 2016-01-26  1:02 UTC (permalink / raw)
  To: Bernhard Reutner-Fischer, Khem Raj; +Cc: lttng-dev, openembedded-core

Hi,

We are noticing the presence of the following patch in various
openembedded gcc versions:

0024-PR-target-32219.patch

"From e0d15f4f8bf28c351b9215ca37f1caa24df0e1fd Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Fri, 29 Mar 2013 09:18:54 +0400
Subject: [PATCH 24/35] PR target/32219

* varasm.c (default_binds_local_p_1): Weak data is not local.

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>

Upstream-Status: Backport"

However, contrarily to its "Backport" status, that patch is
not upstream in gcc, and we're starting to wonder if this
would be the patch that breaks handling of start/stop automatic
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 leads us to suspect a buggy distro-specific gcc patch.

We've been testing with openembedded gcc-4.9.2-r0.

The original gold linker issue that this patch was trying to
address seems to have been fixed in the gold linke since
then.

Refs:
http://lists.lttng.org/pipermail/lttng-dev/2014-May/023112.html
https://gcc.gnu.org/ml/gcc-help/2014-05/msg00042.html
http://cgit.openembedded.org/openembedded-core/commit/?id=3cb2b003db7371b3a47d02c08352a262e1e419b4
https://sourceware.org/bugzilla/show_bug.cgi?id=15435

Thoughts ?

Thanks,

Mathieu

-- 
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2016-01-27 17:26 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1037243108.4336.1453770172960.JavaMail.zimbra@efficios.com>
     [not found] ` <1037243108.4336.1453770172960.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2016-01-26  1:17   ` Bogus openembedded gcc patch Mathieu Desnoyers
2016-01-26 16:28   ` Khem Raj
     [not found]     ` <51287CFC-6F3C-43B1-9190-84F3B20C192E-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-01-26 18:51       ` Bernhard Reutner-Fischer
2016-01-26 19:59       ` Mathieu Desnoyers
     [not found]         ` <433937130.5072.1453838389504.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2016-01-26 23:14           ` Khem Raj
     [not found]             ` <CAMKF1sofnyADcNkAc+YrXjPED=ALxf60oPEsuQiJTAY87oB31Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-27 11:31               ` Burton, Ross
     [not found]                 ` <CAJTo0LZazTzkp94ASdACaBOuC4JpNWCpnf46kAucjY5B+wX2vQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-01-27 11:59                   ` Mathieu Desnoyers
     [not found]                     ` <883932458.5623.1453895978760.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2016-01-27 13:30                       ` [lttng-dev] " Mathieu Desnoyers
     [not found]                         ` <809092932.5736.1453901457659.JavaMail.zimbra-vg+e7yoeK/dWk0Htik3J/w@public.gmane.org>
2016-01-27 17:26                           ` Khem Raj
2016-01-26  1:02 Mathieu Desnoyers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).