| 18 Jul 2025 |
emily | kind of? | 21:03:48 |
emily | it's weird | 21:03:49 |
emily | I really think the GNU target-specific cross model ruined everything forever. | 21:04:24 |
emily | if Plan 9 had won everyone would be much less confused about cross. | 21:04:36 |
dramforever | it always bothers me how gnu toolchains just does this | 21:05:32 |
dramforever | i guess it was designed in an era where every different platform is weird | 21:06:27 |
dramforever | like -z pack-relative-relocs, "Supported for i386 and x86-64." | 21:07:08 |
dramforever | how do you even make this architecture specific | 21:07:15 |
dramforever | there's literally one RELR format for all of ELF | 21:07:24 |
dramforever | two if you have to split 32 and 64 | 21:07:37 |
dramforever | anyway </rant> | 21:07:41 |
emily | I assume from their perspective they were innovating by not having entirely separate compiler codebases for every architecture/ | 21:10:56 |
emily | * I assume from their perspective they were innovating by not having entirely separate compiler codebases for every architecture? | 21:10:57 |
emily | though I don't know what the pre-GCC landscape was like | 21:11:07 |
colemickens 🏳️🌈 | looks like ruby broke | 22:56:04 |
colemickens 🏳️🌈 | I wonder why my system even uses ruby 🤔 | 22:56:13 |