Post B79gvGSjwhNCOYojPk by protos@tsundere.love
(DIR) More posts by protos@tsundere.love
(DIR) Post #B79gvGSjwhNCOYojPk by protos@tsundere.love
2026-06-09T10:42:14.340646Z
2 likes, 1 repeats
today in total GCC death fuck that kike stallman:src/reich.c:14:88: warning: ‘NIGGER’ redefinedcc1: note: unrecognized command-line option ‘-Wno-macro-redefined’ may have been intended to silence earlier diagnostics>fuck you goy undef your macros, the standard says we don't need to allow redefinitions!!
(DIR) Post #B79h0XAHH5u1dzh6XI by HatkeshiatorTND@annihilation.social
2026-06-09T11:32:03.084134Z
1 likes, 1 repeats
@protos why are you using pp for macros anyway? just write a sexpr frontend and roll your own procedural macros
(DIR) Post #B79mosZaS9mMI4MHC4 by protos@tsundere.love
2026-06-09T11:40:50.861825Z
1 likes, 0 repeats
@HatkeshiatorTND I'm actually currently working on compile time execution&insertion of C in C, these warnings are annoying for the requisite tooling, which is of course in C, and parsers take a quarter of the lines with a few pp hacks, including the one GCC spams me with unsilenceable warnings over when I make the mistake of using it instead of clang.I still like the pp for code deduplication, I hate :soyjak: hygenic macros :soyjak:
(DIR) Post #B79mqI7yvVz9pw7TNo by protos@tsundere.love
2026-06-09T11:46:25.775094Z
1 likes, 0 repeats
@HatkeshiatorTND used it to make a generic hashtable with no indirection that I can trivially serialise into .rodata, and now I can have the code read its own compiler arguments and access -D args without the preprocessor so I can avoid it except for a few stdlib things like stdbool