Kanbaru π (one hikari of too many)
(replying to Kanbaru π (one hikari of too many))
this is definitely the most perverted, obscene thing i've ever done with a compiler. to my friends who work at Apple, have worked at Apple, or are possessed of such a shining divine Purpose that they have accumulated more Apple knowledge than any Apple employee could possibly know⦠you're allowed to kill me for this. well not really but
Kanbaru π (one hikari of too many)
(replying to Kanbaru π (one hikari of too many))
good news for stack smashers, the safety's off https://github.com/hikari-no-yume/touchHLE/commit/2960cf6260520685da39379803643ee4d82ec4ec
Kanbaru π (one hikari of too many)
(replying to Kanbaru π (one hikari of too many))
I am now cross-compiling to 32-bit iOS using upstream LLVM and no Apple headers, on Windows!
fear me
https://github.com/hikari-no-yume/touchHLE/actions/runs/5937842048
Kanbaru π (one hikari of too many)
(replying to Kanbaru π (one hikari of too many))
note: the resulting binary probably doesn't actually work on iOS, only in touchHLE. I could make it work on iOS but it would require some extra effort and I don't have a jailbroken iOS 6 device right now :)
Mary π€
(replying to Kanbaru π (one hikari of too many))
Kanbaru π (one hikari of too many)
(replying to Mary π€)
@mary I've thought about trying it with no_std before⦠never actually done it though.