Rename kcc script to scc
Merge remote-tracking branch 'origin/master'
Add test for nested macro expansion
Small style change in lookup()
Fix nextsym()
Add better debug output in dumpstab
Add test for nested expansion in macros
Mark as used parameters in macro invocations
Add basic test for macro argument stringizer
Install parameter macros in the symbol table
Add test for predefined cpp macros
Rewrite defmacro()
Add test for ifdef/ifndef
Check if the symbol is declared in unlinkhash()
Disable cc2 in the main Makefile
Do not generate errors in empty va_lists
Improve error recovery in argument parsing
Add calls to vararg functions
Fix toomany error control
Add support for k&r empty functions
Add support for vararg function definition
Add return type to function prototypes
Add support for i386 in cc1
Add arch dependency to cc1/Makefile
Move rank type definition to cc1.h
Remove arch/z80/type.c
Move limits again to cc1/types.c
Add initial support for multi arch in cc1
Add update script for tests
Update tests
Remove the difference between local and global id
Join ':' and ';' IR operators
Update IR documentation
Change format of castings
Change end of parameters symbol
Merge remote-tracking branch 'origin/master'
Change return code from y to r
Improve error reporting
Avoid emit castings to void
Remove parentheses in struct definitions
Small modifications to ir.md
Fix letter for UINT8
Update tests after commit b49ee20
Close stdout in error
Add inline keyword
Make type qualifier flags
Simplify arydcl()
Fix size of n.elem
Simplify the easter egg
Add designated initializers syntax
Add semantic analysis of initializers
St is right, fish is wrong, learn terminfo(5)!
Avoid initiliazers in functions
Integrate initlist in initiliazer()
Remove unused variable in integer()
Add initializer to static objects
Move initializer() to expr.c
Fix grammar of aggregate initializers
Allow 0 in pointer initialization
Add initializers for non static local variables
Fix define()
Add basic test for long long constants
Add basic test for long constants
Extend sign in constant casts
Fix readint()
Add basic test for integer constans
Basic test for character constants
Fix constant folding type
Fix integer constant parsing
Add correct parsing of integer constants
Fix interger constants size
Add baisc tests about algebraic identities
Fix problems with identities about &
Add more identities for shift operators
Add more identities for logic operators
Add error recovery in enumdcl()
Increment pointer type in arguments
Fix algebraic identities about logical operators
Fix algebraic identities about logical operators
Call chklvalue() in address()
Promote integer values in numericaluop()
Remove eval()
Remove unused parameter ini chklvalue()
Remove eval()
Add condexpr()
Add error recovery in arguments()
Add error recovery in incdec()
Simplify Switch()
Fix lvalue in varnode()
use content() in array()
Use -c in diff instead of non POSIX -u
Fix promote()
Fix type in constant and var nodes
Simplify decay()
Print only one error for every non declared variable
Add test rule to the Makefile
Add basic test for integer constant folding
Add more algebraic identities