Improve error recovery in init.c
Remove symbol field from Node
Make constant pointers generated in decay()
Do not emit decalrations until initializer
Remove unused parameter in initializer()
Add emitdesign()
Emit constant arrays
Allow declaration of arrays without size
Add mkcompound()
Do not create unneded node in initialization
Mark as constant nodes address of static variables
Convert errors of chklvalue() into semantic
Emit compound initializers
Give all the possible errors in field()
Return correct node iin initlist()
Do not return after found a sub compound in initlist()
Support empty compound initializers
Pass pointer to the initializer struct to the designations
Reduce indentation in initlist()
Add initializer struct
Move initializer code to a new file
Remove inttypes inclusion
Remove shebang in cc2/generror
Simplify conditional in ansifun()
Split output and errors in tests
Add expected output to test037
Mark as integer type size_t
Add support for k&r functions
Give non used warning in parameter of functions
Remove indentation level in decl()
Add warning about empty parameter declarations
Initialize all the flags of new created types
Add test for preprocessor corner cases
Add test about double typedef
Update output of test040
Mark size_t as an arithmetic type
Initialize field u.token in typedef
Test declaration of a variable with the same name that a typedef
Return typedef symbols in struct namespaces
Add typedef fields to test040
Do not use a reserved namespace
Detect redefinition of external symbols.
Mark as defined local variables
Mark as extern functions without storage class
Add solution for test of tentative declarations
Split identifier() in two functions
Fix comment typo
Add empty() function
Small spaces fixes in convert()
Add tests for commit bcb57e1
Fix ternary operator and null pointer constants
Disallow casting from void
Add test for casting from void
Add TODO for C99 float math
Fill sign and rank fileds for enum types
Add support for ENUM in getlimits()
Add support for enum in promote()
Fill test035.c
Add TODO in types about portability
Convert negation() to use the new fields in type
Convert array() to use new fields in type
Convert fielddesig() and field() to use new type fields
Add ENUM in the cases that were lost in fold.c
Recover optimization of ternary operators
Initialize type flags
Add tests for ugly ternary operator
Make pvoidtype a defined type
Convert chkternary() o use the new fields in type
Give a meanful error message when non scalar are used
Convert chkternary() o use the new fields in type
Convert incdec() to use new fields in Type
Convert pcompare() to use new fields of type
Convert compare() to use the new fileds in Type
Convert pcompare() to use new fields of type
Convert compare() to use the new fileds in Type
Convert pcompare() to use new fields of type
Convert arithmetic() to use new type fields
Convert parithmetic() to use new type fields
Interchange integeruop() and numericaluop()
Convert integerop(), numericaluop() and integeruop() to new type fields
Add name of the test in test.log
Implement type rules in ternary operator
Add arith and integer flags to type
Move expect() in arguments()
Rewrite promote() using the rules in C99
Remove TINT field in limits struct
Add test for bug parsing typenames in structs
Fix small typo in cc1/lex.c
Simplify escape()
Avoid multiple message errors in Case()
Convert errors in Case() in semantic errors
Merge remote-tracking branch 'origin/master'
Convert orphaned break and continue into semantic error
Move .POSIX to the beginning of Makefiles
Merge remote-tracking branch 'suckless/master'
Fix static initializers
Remove CPPFLAGS from Makefiles
Fix character sequences
Remove cpp in make clean