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: almost 2 years ago
Linked from 1 awesome list

aarch64arm64assemblercc-compilercompilerelf64linkermach-oposixpreprocessorriscv64self-hostingwasiwasmx86-64

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jserv/amaccA compiler for the Arm architecture that compiles a subset of C to generate executables and supports just-in-time execution.1,018
fujitsu/xbyak_aarch64A C++ library that enables runtime assembly coding on AArch64 CPUs.190
sysprog21/sheccA compiler for C optimized for 32-bit ARM and RISC-V architectures with minimal dependencies.1,147
kit-ty-kate/labrysA compiler for a toy language based on LLVM that implements the System Fω type-system103
x-sharp/xsharppublicThe 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-basicCompiles an XC=BASIC program to 6502 machine code for the Commodore-6476
mikelma/oktacA compiler for an experimental programming language called Okta27
l1mey112/creplA compiler and interpreter for executing C code on the fly as it is typed.29
lynn/chibiccA small C compiler that compiles to Uxntal code118
rui314/9ccA compiler project that compiles C code to x86-64 assembly using an intermediate representation and manual memory management.1,836
rhysd/gocamlAn implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch.749
jserv/mazuccA minimal C compiler generating x86_64 assembly code516
rsms/wlangDevelops an assembler and compiler for a programming language46
ornl-qci/xaccAn open-source framework for hybrid quantum-classical computing architectures.1
saman-pasha/lccA Lisp-like compiler and toolset for writing C code with additional features26