[Issue 10274] DMD 2.063 produces broken binaries

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Jun 10 09:46:54 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=10274



--- Comment #11 from Martin Nowak <code at dawg.eu> 2013-06-10 09:46:49 PDT ---
(In reply to comment #10)
> I tried building dmd on my machine but irstate.h is missing from the zip file.

No problem, I already found something. The +4 offset is wrong it should be +8
because it's the length field of rt.util.container.Array(T) and on X86_64 the
pointer before it is 8 byte.
<_D2rt14sections_linux12_static_dsosS2rt4util9container36__T5ArrayTPS2rt14sections_linux3DSOZ5Array+4>

Also the rest of your asm slightly differs from mine. So either we're not
linking against the same library or your linker rewrites code (LTO?).

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list