xcc

Compiler suite

A standalone compiler/assembler/linker/libc for multiple architectures

Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm

GitHub

279 stars
8 watching
18 forks
Language: C
last commit: 5 days ago
Linked from 1 awesome list

aarch64arm64assemblercc-compilercompilerelf64linkermach-oposixpreprocessorriscv64self-hostingwasiwasmx86-64

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jserv/amacc A compiler for the Arm architecture that compiles a subset of C to generate executables and supports just-in-time execution. 1,018
fujitsu/xbyak_aarch64 A C++ library that enables runtime assembly coding on AArch64 CPUs. 190
sysprog21/shecc A compiler for C optimized for 32-bit ARM and RISC-V architectures with minimal dependencies. 1,144
kit-ty-kate/labrys A compiler for a toy language based on LLVM that implements the System Fω type-system 103
x-sharp/xsharppublic The XSharp compiler and runtime provide tools for compiling and executing a programming language, with a focus on integration with the .NET ecosystem. 114
neilsf/xc-basic Compiles an XC=BASIC program to 6502 machine code for the Commodore-64 76
mikelma/oktac A compiler for an experimental programming language called Okta 27
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 29
lynn/chibicc A small C compiler that compiles to Uxntal code 118
rui314/9cc A compiler project that compiles C code to x86-64 assembly using an intermediate representation and manual memory management. 1,831
rhysd/gocaml An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. 749
jserv/mazucc A minimal C compiler generating x86_64 assembly code 516
rsms/wlang Develops an assembler and compiler for a programming language 46
ornl-qci/xacc An open-source framework for hybrid quantum-classical computing architectures. 1
saman-pasha/lcc A Lisp-like compiler and toolset for writing C code with additional features 26