Go to file
Rui Ueyama 11fc259b01 Add -idirafter option 2020-12-07 12:00:06 +09:00
include Add va_copy() 2020-12-07 12:00:06 +09:00
test Add -idirafter option 2020-12-07 12:00:06 +09:00
.gitignore Add stage2 build 2020-12-07 12:00:06 +09:00
LICENSE
Makefile Turn on -Wall compiler flag and fix compiler warnings 2020-12-07 12:00:06 +09:00
README.md
chibicc.h Use __attribute__((format(print, ...))) to find programming errors 2020-12-07 12:00:06 +09:00
codegen.c Use __attribute__((format(print, ...))) to find programming errors 2020-12-07 12:00:06 +09:00
main.c Add -idirafter option 2020-12-07 12:00:06 +09:00
parse.c Do not emit static inline functions if referenced by no one 2020-12-07 12:00:06 +09:00
preprocess.c [GNU] Support GCC-style variadic macro 2020-12-07 12:00:06 +09:00
strings.c Run "as" command unless -S is given 2020-12-07 12:00:06 +09:00
tokenize.c Add basic "asm" statement 2020-12-07 12:00:06 +09:00
type.c [GNU] Allow sizeof(<function type>) 2020-12-07 12:00:06 +09:00
unicode.c Improve error message for multibyte characters 2020-12-07 12:00:06 +09:00

README.md

This is the reference implementation of https://www.sigbus.info/compilerbook.