Precise GC state

Adam Wilson flyboynw at gmail.com
Wed Nov 22 20:57:48 UTC 2017


On 11/22/17 05:44, Nicholas Wilson wrote:
> On Wednesday, 22 November 2017 at 13:23:54 UTC, Nordlöw wrote:
>> On Wednesday, 22 November 2017 at 10:53:45 UTC, Temtaime wrote:
>>> Hi all !
>>> https://github.com/dlang/druntime/pull/1603
>>
>> Only the Win32 build fails as
>>
>> Error: more than 32767 symbols in object file
>>
>> What's wrong?
>
> Thats a linker(?) limitation for OMF (or whatever is the win32 object
> file format).

We really should be using the MSVC linker on Windows for both x86 and x64.

I propose we change the default behavior of -m32 to point to MSVC, keep 
the -m32mscoff, but mark it as deprecated, and add a -m32omf flag to 
retain the current behavior.

-- 
Adam Wilson
IRC: LightBender
import quiet.dlang.dev;


More information about the Digitalmars-d mailing list