On Friday, 6 July 2012 at 21:54:15 UTC, 1100110 wrote:
I swear you guys read my mind sometimes... It's creepy.
I just had this very issue, doing the exact same thing, about
an hour ago.
Have you tried with -nodefaultlib -noruntime ? Cause that's
what works for me...
I just got *something* to compile with no runtime or std.
Whether or not it actually does anything remains to be seen.
No luck; it still references the runtime.
I've been stubbing out the runtime; it seems to be about done
except for references to some functions I can't find. The symbols
are __moddi3 and __divdi3; I assume they're C math library
functions, as they're generated from code that uses div/mod
operations. It also seems to be unable to properly find
Object.toString() after I changed it to be nothrow, which I
needed to do because I'm stubbing out the exception handling
routines; it seems to have changed the mangling. It's a bit of a
mess in there; I'm glad I don't always have to hack up the
runtime :).