Getting tls symbols out of the compiler.

2013-05-29 Thread Iain Buclaw
OK, from today till the end of the week I'm going to be sitting down and thinking through this, as I'd really like the emitting of _tlsstart and _tlsend out of the compiler by hook or by crook. Phase one - start: We have rt/tls.S. Have added this to the libdruntime builds, and I see no imme

[Bug 9] ARM: runnable/builtin.d floating point equality fails

2013-05-29 Thread gdc-bugzilla
http://bugzilla.gdcproject.org/show_bug.cgi?id=9 Iain Buclaw changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug 57] Comparing small structs fails

2013-05-29 Thread gdc-bugzilla
http://bugzilla.gdcproject.org/show_bug.cgi?id=57 --- Comment #8 from Iain Buclaw 2013-05-29 19:56:13 UTC --- (In reply to comment #7) > (In reply to comment #6) > > (In reply to comment #5) > > > Nice work! > > > > > > But I can still reproduce this with the posted test case (GCC 4.8.0) if I >

[Bug 57] Comparing small structs fails

2013-05-29 Thread gdc-bugzilla
http://bugzilla.gdcproject.org/show_bug.cgi?id=57 --- Comment #7 from Iain Buclaw 2013-05-29 18:01:29 UTC --- (In reply to comment #6) > (In reply to comment #5) > > Nice work! > > > > But I can still reproduce this with the posted test case (GCC 4.8.0) if I > > compile without optimization. Wi

[Bug 57] Comparing small structs fails

2013-05-29 Thread gdc-bugzilla
http://bugzilla.gdcproject.org/show_bug.cgi?id=57 --- Comment #6 from Iain Buclaw 2013-05-29 17:56:36 UTC --- (In reply to comment #5) > Nice work! > > But I can still reproduce this with the posted test case (GCC 4.8.0) if I > compile without optimization. With -O2 or higher it works fine. >

[Bug 57] Comparing small structs fails

2013-05-29 Thread gdc-bugzilla
http://bugzilla.gdcproject.org/show_bug.cgi?id=57 Johannes Pfau changed: What|Removed |Added Status|RESOLVED|NEW Resolution|FIXED