OSX and 64-bit [Re: First working Win64 program!]

Alex Rønne Petersen alex at lycus.org
Tue Aug 14 07:40:08 PDT 2012


On 14-08-2012 14:00, Daniel Murphy wrote:
> "Alex Rønne Petersen" <alex at lycus.org> wrote in message
> news:k0bs29$1bpl$1 at digitalmars.com...
>> On 13-08-2012 23:34, Walter Bright wrote:
>>> On 8/13/2012 12:41 PM, Sean Kelly wrote:
>>>
>>> I've thought many times about adding a D feature that allows one to
>>> specify "use this random character string instead of the identifier as
>>> the symbol name when writing the object file", but never got around to
>>> it.
>>>
>>
>> I've wanted a feature like that on several occasions (mostly when
>> interfacing with non-C/C++ languages). How hard it would it be to
>> implement? Theoretically, it sounds simple enough.
>>
>
> Pretty easy.  I can't remember why I wanted this in the first place, maybe
> trying to interface with c longs?  It probably needs updating (being over a
> year old) but the code is trivial.
> https://github.com/yebblies/dmd/pull/new/pragma_mangle
>
>

Thanks for the link! I hacked something together before I saw your post 
and it looks surprisingly similar (though my version is a bit more 
lenient in what it allows in symbol names and how many declarations it 
can affect): https://github.com/D-Programming-Language/dmd/pull/1085

-- 
Alex Rønne Petersen
alex at lycus.org
http://lycus.org


More information about the Digitalmars-d-announce mailing list