Reid added this feature, I bet he'd be interested.<br><div><br>On Friday, July 4, 2014, Eric Christopher <<a href="mailto:echristo@gmail.com">echristo@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Fri, Jul 4, 2014 at 10:55 AM, Jonas Wagner <<a href="javascript:;" onclick="_e(event, 'cvml', 'jonas.wagner@epfl.ch')">jonas.wagner@epfl.ch</a>> wrote:<br>
> Hello,<br>
><br>
> I've narrowed the issue down to revision 209015: Add comdat key field to<br>
> llvm.global_ctors and llvm.global_dtors.<br>
><br>
> This revision introduces an additional field to global constructors which,<br>
> when non-null, can prevent constructors from being called. In my case, this<br>
> field is always set to null, yet global constructors are not called.<br>
><br>
> I've observed that this happens only on Mac, not on Linux. In the patch, I<br>
> haven't found anything OS-specific. However, the issue might be due to<br>
> different linker implementations.<br>
><br>
> Does anybody have additional insights into this? Should I file a bug report?<br>
><br>
<br>
Probably a good idea.<br>
<br>
Rafael and David were looking at this sort of thing when I checked last...<br>
<br>
-eric<br>
</blockquote></div>