fuhsnn/slimcc
View on GitHub ↗ ★ 339 C
C23 compiler with C2y/GNU extensions for x86-64 Linux/BSD, written in C99
10 mentions on Hacker News by 3 people: 1 story, 9 comments · first 2024-08-19 · latest 2026-10-18
20082026
-
…ps://www.open-std.org/jtc1/sc22/wg14/www/docs/n3307.htm [2] https://codeberg.org/gustedt/ellipsis [3] https://github.com/fuhsnn/slimcc
comment by fuhsnn · 2026-10-18 · in Fun Extending the C Preprocessor -
…because I learn so much about C - even though I've been using C and C++ for over 30 years. https://github.com/fuhsnn/slimcc/blob/main/scripts/linux_thi... is an incredible piece of work. I can't imagine how many hours it took to assemble…
comment by upvotrsuper · 2026-05-25 · in C extensions, portability, and alternative compilers -
…world projects, slimcc's test script[1] and platform header hacks[2] might save you some time. [1] https://github.com/fuhsnn/slimcc/blob/main/scripts/linux_thi... [2] https://github.com/fuhsnn/slimcc/blob/main/slimcc_headers/pl... Some…
comment by fuhsnn · 2026-05-25 · in C extensions, portability, and alternative compilers -
…supports both. [1] https://godbolt.org/z/hvj9vcncG [2] https://github.com/ludocode/onramp [3] https://github.com/fuhsnn/slimcc
comment by fuhsnn · 2025-11-18 · in Giving C a superpower: custom header file (safe_c.h) -
…tps://patchwork.ozlabs.org/project/gcc/list/?series=470822 [2] https://github.com/ludocode/onramp [3] https://github.com/fuhsnn/slimcc
comment by fuhsnn · 2025-10-01 · in Defer: Resource cleanup in C with GCCs magic -
…it's like a clear "not for other compilers" message, similar to projects that adopted Meson) [1] https://github.com/fuhsnn/slimcc/blob/94dde1b8080e02b188ea89...
comment by fuhsnn · 2025-08-17 · in Comparison of different C libraries providing generic containers capabilities -
…of just flipping -std). [1]: https://github.com/curl/curl/blob/339464432555b9bd71a5e4a4c4... [2]: https://github.com/fuhsnn/slimcc/blob/54563ecae8480f836a0bb2...
comment by fuhsnn · 2025-04-22 · in Detecting if an expression is constant in C -
…violations not detected, bright side is you can witness why they are constraint violations... [1] https://github.com/fuhsnn/slimcc
comment by fuhsnn · 2025-03-20 · in The Defer Technical Specification: It Is Time -
…side might hate it, though. [0] https://github.com/llvm/llvm-project/issues/72555 [1] https://github.com/fuhsnn/slimcc/
comment by fuhsnn · 2024-08-19 · in Parsing protobuf at 2+GB/s: how I learned to love tail calls in C (2021)