libc: wchar: initial wcwidth implementation (incomplete)
cc2-qbe: Fix parameters handling
cc2: Fix popctx()
cc2-qbe: Call sethi() for subops
doc: Simplify README
build: Avoid using nopie when it is not needed
build: Use proper flags for the libc
build: Add missed PRECOMP variable in gnu.mk
scc: Fix ABI name
cc2/qbe: Unify operands in rhs()
build: Use /usr/local as default PREFIX
doc: Update build instructions in README
scc: Use CONF as default configuration
build: Avoid getline name
as: Undef BIG_ENDIAN and LITTLE_ENDIAN
libc: Include wchar_t definition in wchar.h
libc: Add overflow check in malloc() and realloc()
libc: Do some stilistic changes to realloc() and malloc()
libc: Don't trash errno in malloc()
libc: Merge&split correctly with next block
libc: Use wchar from cdefs.h
libc: Add a gcc driver to the libc
tests/cc: Add error test 0029-eof.c
cc1: Compare against EOFTOK instead of EOF
cc1: Check for input validity in discard()
tests/cc: Add 0197-cppcomment.c
cc1: Substitute // comments by \n
tests/cc: Add 0196-invalidchar.c test
cc1: Add size for scalar ops in emitdesig()
tests/cc: Whitespace change
tests/cc: Add error test 0028-noconstinit.c
tests/cc: Add error test 0027-constoverflow.c
cc1: Fix validation of folded multiplication
cc1: Convert to variable unfoldable constants
cmd: Fix qbe new command location
qbe: Update qbe to use the improved Makefile
tests/cc: Add 0195-unexpected.c
cc1: Add %= to the list of operators in the lexer
test/cc: Add 0194-vararg.c
cc1: Centralize hash table initialization
tests/cc: Redirect stdout to the log file
tests/cc: Add 0193-incomplete.c
tests/cc: Enable 0192-ptrcmp.c
cc1: Simplify convert() in pcompare()
cc1: Fix order of parameters in pcompare()
cc2/qbe: Remove obsolete TODO
cc2/qbe: Whitespace change
tests/cc: Add 0192-ptrcmp.c
tests/cc: Enable 0191-ary-addr.c
cc1: Avoid non symbol nodes in foldcast()
tests/cc: Enable 0190-enum-ary.c
cc1: Ensure namespace in array expressions
tests/cc: Add 0191-ary-addr.c test
tests/cc: Update list of error tests
tests/cc: Add error test 0026-numargs.c
cc1: fix function argument number in error message
cc/tests: Add more regression tests
cc1: Add more comments in copymacro()
cc1: Remove use of globals in macro expansion
cc1: Add 0187-zero-struct.c
cc1: Emit padding bytes
tests/cc: Enable 0153-cpp-string.c
tests/cc: Fix 0153-cpp-string.c
libc: Fix check in fflush()
tests/cc: Enable 0181-stringize.c
cc1: Escape " in stringizer operator
tests/cc: Enable 0152-cat.c
tests/cc: Improve test 0152-cat.c
cc1: Fix double free() error
cc1: Expand macro parameters
cc1: Remove unused parameter in expand()
Revert "cc1: Fix double free() error"
cc1: Fix double free() error
cc1: fix a tiny typo
tests/cc: Add test 0186-dec-ary.c
cc2/qbe: Fix post increment and decrement
tests/cc: Improve 0032-indec.c
libc: vfprintf: print %p in lowercase
tests/cc: Enable 0124-enumstruct.c
cc1: Fix namespace for enumerations
tests/cc: Enable 0167-array.c
tests/cc: Fix test 0167-array.c
tests/cc: Enable 0094-arrayinit.c
tests/cc: Enable 0163-array.c
cc1: Fix struct size calculation
cc2/qbe: Don't load addresses generated
cc2: Simplify tmpnode()
cc2: Check for overflow in array()
cc2/qbe: Move sethi() next to complex()
tests/cc: Enable 0139-ptr-ary.c
build: Don't deinit qbe in clean
tests/cc: Fix 0129-initi.c
tests/cc: Improve 0139-ptr-ary.c
tests/cc: Fix 0169-string.c
build: Add qbe inclusion dependencies
libmach: Add kernel-doc comments for sectype
tests/cc: Whitespae change
cc2: Implement blit()
qbe: Update to include blit()
cc2: Improve prnode()