proposal: lazy compilation model for compiling binaries

Dicebot public at dicebot.lv
Mon Jun 24 03:00:50 PDT 2013


On Monday, 24 June 2013 at 00:23:53 UTC, Martin Nowak wrote:
> On 06/22/2013 11:20 AM, Dicebot wrote:
>> D has "export" keyword that I always expected to do exactly 
>> this until
>> have found out it is actually platform-dependent and useless.
> It's buggy and useful.
> http://d.puremagic.com/issues/show_bug.cgi?id=9816
> We should try to strive for -fvisibility=hidden on UNIX because 
> it allows to optimize non-exported symbols and because we need 
> explicit exports for anyhow.

I think it will be useful only when usage of 
"-fvisibility=hidden" will be mandatory by spec. It is one of 
tools that need to provide strict guarantees to be successfully 
abused.


More information about the Digitalmars-d mailing list