On Tuesday, 26 January 2016 at 15:02:00 UTC, Wyatt wrote:
On Monday, 25 January 2016 at 23:08:32 UTC, Iain Buclaw wrote:
Now supports 12 different architectures from ARM to SystemZ!
(not including -m32 or any -march options)
I was sad that the 68k version doesn't work. :(
If you want, you can get cracking with porting the library to it.
On an unrelated note, is is normal for write() to cause so much
more ASM than writeln()? IIRC, writeln() just wraps write(),
so it seems strange that the latter would generate an order of
magnitude more code than the former (looks like most of it is
unicode exception stuff).
This seems to be the reason why.
Raise a patch to do the same for write() too? Removing the "\n"
in fprintf of course.