[cc1] Support out of order unlink in unlinkhash()
[cc1] Move labels to a different hash table
[libc] Remove old definition of FILE from qbe/stdio.h
[cc1] Install symbols in directdcl()
[cc1] Add asserts in hash removals so that broken invariants are obvious
[cc1] Change the hash algorithm used
[cc1] Remove old code from newsym()
Revert "[tests] Update scc-tests.lst after cd855"
[cc2-qbe] fix inverted shifting operations
[cc1] Pass table as parameter to dumpstab()
[libc] Add definition of stdin, stderr and stdout to stdio.h
[libc] Add fpost_t to stdio.h
[libc] Add wchar_t to stdlib.h
[libc] Add div_t, ldiv_t and lldiv_t to stdlib.h
Revert "[libc] Implement ctype function-style"
[driver] Add -d option to print buildchain errors
[cc2-qbe] fix sign/zero extensions
[tests] Update scc-tests.lst after cd855
[cc1] Remove old time bits from types
[cc1] Don't fold OPTR OADDR if it would change the type
Update LICENSE file
[libc] Protect va_list functions in stdio.h
[libc] Implement ctype function-style
[libc] Fix memcmp return value
[cc1] Fix multiple void function parameter check
[cc1] ansifun: minor style change
[cc1] Fix debug declaration
[cc1] Do it like gcc. Fix -M output.
[driver] Discard error messages not from cc1
[cc2] Add missing * case to assign subop
[libc] Add stddef in the implementation of setlocale
[libc] Implement ctype functions
[cc1] Change utf8 character
[cc1] Fix inferred array sizes
[cc2-qbe] Fix generated qbe for ternary expressions
[libc] Add architecture dependant part of signal.h
[libc] Add stddef.h
[libc] Update stdlib.h from c99 standard text
[libc] Update stdio.h from the c99 text
Revert "[libc] Use a counter in strlen"
[libc] Fix strcmp() and strcoll()
[libc] Don't call to __assert always
[libc] Add stdbool.h
[libc] Add setlocale()
[libc] Make strcat style consistent with the rest
[libc] Make strrchr style consistent with the rest
[libc] Use a counter in strlen
[libc] Make memset style consistent with the rest
[libc] Remove a cast from memcpy
[libc] Add strcoll()
[libc] Add memchr()
[libc] Add memcmp()
[libc] Add memmove()
[libc] Fix strncpy()
[libc] Add memcpy()
[libc] Add memset()
[libc] Add strncat()
[libc] Add strncpy()
[libc] Add strcat()
[libc] Add strrchr()
[libc] Fix libc.a target
[libc] Add strchr()
[libc] Add strlen()
[libc] Add all target to the Makefile
[libc] Add strcmp()
[libc] Add strcpy()
[cc1] Fix eqtype for structs and unions with the same number of fields
[lib] Remove unnecessary <inttypes.h> include
[cc2-qbe] Remove deletion of consecutive labels
[libc] Move all the architecuter bits to bits
[libc] Make stdint.h portable between architectures
[libc] Move stdarg.h to the common directory
[libc] Make string.h portable between architectures
[libc] Move signal.h to the common directory
[libc] Make stdlib.h portable between architectures
[libc] Make stdio.h portable between architectures
[libc] Add basic Makefile for libc
[libc] Add implementation of assert()
[libc] Move architecture independent headers to include/
[test]Force delete libcc.a so scc is actually used to rebuild it.
Add .a support to driver.
Simplify selfhost.sh script.
Avoid accessing beyond end of string
Add a test script to incrementally self host.
Use assign() to parse va_start last arg symbol
Don't include <sys/types.h> in cc.h
Use LINESIZ instead of MAXLINE (200)
[cc1-cc2] Mark vararg function definitions
[tests] Fix test added in 6fe29dd
[cc1] Fix small typo
[cc1] Fix prototype declaration
[cc1] Add names to enums
[cc1] Fix segfault in mktype()
[cc1-cc2] Fix some typos