[cc1] Do not allocate enum types in the hash
[cc1] Free the types defined in functions
[cc1] Use circular double list for hash collisions
[cc1] Update cc1/tests after last changes
[cc1] Update chktest.sh to use cc1-z80
[cc1] Small white space change
Revert "[cc2] Minimal fix for type symbols"
Revert "Untrack config.mk and provide a default"
[driver] link with no-pie until we have our linker
[cc1] Add an explicit message to void main() diagnostic
[cc1] Add the name of the field in error messages
[tests] Add compose.sh
Untrack config.mk and provide a default
[cc2] Minimal fix for type symbols
[cc1] Update void main() diagnostic
[cc1-amd64] Fix size_t type for amd64 backend
[cc1] Fix size_t type for qbe backend
config.mk: add a comment about default C standard
[cc2-qbe] Fix ext instruction for w
[libc] Fix commit 9efb947
[cpp] adjust __STDC_VERSION__ depending on cstd.h
Replace sizes.h with cstd.h
Makefile: remove unused include path arch/$(ARCH)
[cc1] Small whitespace change
[libc-amd64] Add stdarg.h
Merge branch 'master' of ssh://suckless.org/gitrepos/scc
[libc] Add stdint.h
Merge remote-tracking branch 'origin/master'
[cc1] Add basic cupport for bit fields
[cc1] Remove macro in field()
[cc1] Output array sizes in hex
Makefiles: build a binary for each arch target
Makefile: remove unnecessary mkdir bin/
[driver] fix temporary object generation for old POSIX
Revert "[cc2] Fix the order of elements of decl"
Add sccsid strings
Give priority to environment in clean
[cc1] Call to typesize() in all the defined types
[cc1] Change name of variable in typesize()
[cc2] Fix the order of elements of decl
driver: use cc{1,2}-ARCH as default target
Remove bin/README
Avoid whitespace in ARCH = qbe
Use ln instead of cp
Fix install target of Makefile
Move ARCHS to config.mk
[cc1] Small cosmetic change in the Makefile
Remove multi targets in Makefile
[cc2] Remove dependency in common objects to arch.h
[cc1] Remove arch.h
[cc1] Remove RANK_INT from arch.h
[cc1] Reduce the number of items in arch.h
[cc2] fix symbol hashing of TMPSYM
Makefile: remove inc/size.h on distclean
config.mk: change default targets to qbe with c99
[cc1] Remove duptype()
[cc2] Improve overflow check in cc2
[tests] Add new test about call functions
[cc2] Assign curfun only in functions
[cc2-qbe] Fix lhs() and OADDR
[cc1] Fix cc1 tests after 9761a80
[cc2-qbe] Improve generation of or/and
[cc1] Calls to eqtype() in parithmetic()
[cc1] Fix call to parithmetic()
[cc1] Simplify expression in types.c
[cc1] Fix size/offset calculation for structs
[tests] Add a list of tests for scc
[cc2-qbe] Jump at the end in switches
[cc1] Fix redeclaration of tags
[cc2-qbe] Fix default case in bool()
[cc1] Fix definition of union types
[tests] Fix 0078-dirifexpr.c
[cc1] Add support for defined in cpp
[cc1] Fix pre increment/decrement for pointers
[tests] Fix 0041-queen.c
[tests] Pass -Iinclude to scc
[cc2-qbe] Fix cast() bug
[cc2-qbe] Implement switch statements
[cc2] Fix wafting switches nodes
[cc2] Add print node functions
[cc1] Fix definition of end of switch
[cc2] Fix whitespaces errors
[cc2-qbe] Use specific load versions
[cc2] Fix commit de755db
[cc2-qbe] Use copy in or/and operations
[cc2-qbe] Fix whitespace error
[cc2-qbe] Add basic support for struct assignment
[cc2] Move INITF to sclass
[cc2] Add FLOATF flag
[cc2-qbe] Implement the . operator
[cc2] Forces the value of op in constnode()
[cc2-qbe] Add OINC and ODEC
[cc2] Initialize left and right pointers in constnode()
[cc2] Accept a destiny pointer in constnode()
[driver] fix a printf bad conversion
[cc2-qbe] Set correct type in assign() and load()
[cc1] Fix conmutative() with == and !=
[cc2-qbe] Don't call to newlabel() as parameter of label2node()
[cc2-qbe] Fix OAND case in bool()
[cc2-qbe] Avoid dynamic allocation for temporal nodes