Home | Notifications | New Note | Local | Federated | Search | Logout
Note Detail
Techokami@techokami@woof.tech (2026-09-23 06:19:35)
People on fedi: We need a new C compiler to get away from what's happening to GCC!
Me: what about improving tack
People on fedi: what
https://tack.sourceforge.net/
The only issue is that it doesn't do x86-64 but, ehhh, it already targets the important stuff like SPARC and the 68K family and PowerPC and i386 if you really need x86
Reply
---Replies---
Sun Microdevil Pte Ltd@koakuma@uwu.social (2026-10-04 05:06:35)
@techokami I remember the EM IR in the older versions hard-assume that pointers are 32-bit integers, does this one still do that?
But otherwise the idea of the IR still being a portable but serialized representation¹ of your program is something I'd love to see more
¹Though probably you can't really do this with C as the source given that C code is quite unportable already lol (easiest example probs being how sizes of e.g. `long` can be different between compilation targets)