michaelforney/cproc
View on GitHub ↗ ★ 855 C
C compiler (mirror)
11 mentions on Hacker News by 10 people: 2 stories, 9 comments · first 2019-10-10 · latest 2025-01-24
20082026
-
…doesn't support varargs[2]; which means either of them support the full x86-64 ABI for C99. [1] https://github.com/michaelforney/cproc?tab=readme-ov-file#wh... [2] https://github.com/bytecodealliance/wasmtime/issues/1030
comment by fuhsnn · 2025-01-24 · in Tilde, My LLVM Alternative -
Michaelforney has also built croc [1], a qbe based C compiler. Really impressive! [1]: https://github.com/michaelforney/cproc
comment by sigsev_251 · 2024-01-26 · in Oasis – a small, statically-linked Linux system -
…a revival of interest in simple c (or c-like) compilers, e.g. https://c9x.me/compile/ (c frontend: https://github.com/michaelforney/cproc ) https://github.com/sysprog21/shecc (this fundamentally targets risc-like architectures, but is very…
comment by 5- · 2024-01-14 · in Terse: A language with hi-level look-and-feel, low-level control (1995) [pdf] -
cproc: a C11 compiler *) https://github.com/michaelforney/cproc *) programming language used for the compiler: C *) using QBE as a backend - https://c9x.me/compile/
comment by fm77 · 2023-04-12 · in Ask HN: List of (open source) C compilers -
Related: Source on GitHub: https://github.com/michaelforney/cproc QBE Compiler back-end: https://c9x.me/compile/ >"QBE is compiler backend that aims to provide 70% of the performance of industrial optimizing compilers in 10% of the code."
comment by peter_d_sherman · 2022-08-15 · in cproc – Small C11 compiler based on QBE -
…C compiler has only a very small team but it supports enough of the C language to compile GCC 4.7. https://github.com/michaelforney/cproc
comment by MaxBarraclough · 2022-05-05 · in A minimal C compiler in x86 assembly -
…at 11:14. [0] https://c9x.me/compile/ [1] https://sr.ht/~mcf/cproc/ [2] Official GitHub mirror: https://github.com/michaelforney/cproc [3] https://spacepub.space/w/pjgvVL74xtFwqnaKuoCXZj?start=11m14s
comment by MaxBarraclough · 2022-04-08 · in Hand-optimizing the TCC code generator -
…On the other hand, the same author also links to a C compiler in C, without a parser generator: https://github.com/michaelforney/cproc
comment by userbinator · 2021-10-16 · in Minias – A mini x86-64 assembler for fun and learning -
This one is fantastic: https://github.com/michaelforney/cproc
comment by andrewchambers · 2019-10-10 · in Small C Compilers