sectorc

Boot sector compiler

A C compiler designed to fit within the 512-byte boot sector of an x86 machine.

A C Compiler that fits in the 512 byte boot sector of an x86 machine

GitHub

2k stars
19 watching
68 forks
Language: C
last commit: 6 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tyfkda/xcc A standalone compiler/assembler/linker/libc for multiple architectures 264
neilsf/xc-basic Compiles an XC=BASIC program to 6502 machine code for the Commodore-64 74
xyproto/battlestar A programming language and compiler framework designed to create tiny executables with support for inline C and assembly syntax 81
vexu/arocc A compiler written in Zig to translate C code into machine-specific binary code 1,138
intel/systemc-compiler Translates SystemC code to synthesizable SystemVerilog for hardware design and synthesis. 250
michaelforney/cproc An implementation of a C11 compiler using the QBE backend and various extensions. 732
rui314/9cc A compiler project that compiles C code to x86-64 assembly using an intermediate representation and manual memory management. 1,825
jserv/mazucc A minimal C compiler generating x86_64 assembly code 516
jserv/amacc A compiler for the Arm architecture that compiles a subset of C to generate executables and supports just-in-time execution. 1,015
alexfru/smallerc A compiler that generates code for multiple platforms from a single C source file 1,422
sysprog21/shecc A compiler for C optimized for 32-bit ARM and RISC-V architectures with minimal dependencies. 1,131
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 30
absint/compcert A formally verified C compiler that generates assembly code for multiple platforms 1,892
siliconcompiler/lambdalib A modular hardware abstraction library for designing and implementing complex digital systems 23
adam-mcdaniel/oakc A portable programming language with a compact intermediate representation for efficient execution on various platforms. 732