Re: Devirtualization causing undefined symbol references at link?

2015-11-23 Thread Steven Noonan
On Tue, Nov 17, 2015 at 1:09 AM, Markus Trippelsdorf wrote: > On 2015.11.16 at 14:18 -0800, Steven Noonan wrote: >> Hi folks, >> >> (I'm not subscribed to the list, so please CC me on all responses.) >> >> This is using GCC 5.2 on Linux x86_64. On a project

Devirtualization causing undefined symbol references at link?

2015-11-16 Thread Steven Noonan
Hi folks, (I'm not subscribed to the list, so please CC me on all responses.) This is using GCC 5.2 on Linux x86_64. On a project at work I've found that one of our shared libraries refuses to link because of some symbol references it shouldn't be making. If I add "-fno-devirtualize -fno-devirtua

Re: [PATCH] tell gcc optimizer to never introduce new data races

2014-06-10 Thread Steven Noonan
On Tue, Jun 10, 2014 at 10:46 AM, Linus Torvalds wrote: > On Tue, Jun 10, 2014 at 6:23 AM, Jiri Kosina wrote: >> We have been chasing a memory corruption bug, which turned out to be >> caused by very old gcc (4.3.4), which happily turned conditional load into >> a non-conditional one, and that br