| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | error() fixes | bellard | 2001-12-19 | 1 | -5/+11 |
| | | |||||
| * | update | bellard | 2001-12-17 | 7 | -62/+49 |
| | | |||||
| * | float update | bellard | 2001-12-17 | 2 | -232/+568 |
| | | |||||
| * | tcc documentation | bellard | 2001-12-16 | 1 | -0/+172 |
| | | |||||
| * | new value stack system to handle the futur types (long long and floats) | bellard | 2001-12-16 | 2 | -299/+296 |
| | | |||||
| * | added float.h std header | bellard | 2001-12-13 | 1 | -0/+57 |
| | | |||||
| * | fixed macro bug and dummy float constant parsing | bellard | 2001-12-13 | 1 | -8/+27 |
| | | |||||
| * | float parsing + long double | bellard | 2001-12-13 | 2 | -159/+535 |
| | | |||||
| * | separated i386 code generator | bellard | 2001-12-12 | 1 | -0/+531 |
| | | |||||
| * | began to integrate floating point numbers - separated i386 code generator - ↵ | bellard | 2001-12-12 | 1 | -413/+133 |
| | | | | | fixed severe forward reference bug | ||||
| * | added bitfields support | bellard | 2001-12-09 | 1 | -52/+179 |
| | | |||||
| * | fixed switch - preparation for new types | bellard | 2001-12-09 | 1 | -35/+84 |
| | | |||||
| * | better type storage | bellard | 2001-12-08 | 1 | -66/+84 |
| | | |||||
| * | fix function call and ! operator | bellard | 2001-12-08 | 1 | -31/+34 |
| | | |||||
| * | added multiple files compile - various symbol related fixes | bellard | 2001-12-08 | 1 | -50/+147 |
| | | |||||
| * | even faster | bellard | 2001-12-06 | 1 | -19/+29 |
| | | |||||
| * | use faster I/O functions - static compile patches | bellard | 2001-12-06 | 1 | -14/+46 |
| | | |||||
| * | better type checks - syntax fixes (gnu_ext added) - variable external defs | bellard | 2001-12-05 | 1 | -27/+120 |
| | | |||||
| * | better external allocs handling | bellard | 2001-12-05 | 1 | -57/+185 |
| | | |||||
| * | version change | bellard | 2001-12-02 | 1 | -1/+1 |
| | | |||||
| * | update | bellard | 2001-12-02 | 3 | -38/+28 |
| | | |||||
| * | added structure assignment (for = and function calls) - added cast handling ↵ | bellard | 2001-12-02 | 1 | -46/+161 |
| | | | | | for short/char (still not complete) | ||||
| * | first stage for structure assign - added more generic function call code ↵ | bellard | 2001-12-02 | 1 | -42/+101 |
| | | | | | generation | ||||
| * | added K&R proto parsing | bellard | 2001-12-02 | 1 | -1/+9 |
| | | |||||
| * | added compound literals parsing - fixed string init with {} | bellard | 2001-12-02 | 1 | -92/+127 |
| | | |||||
| * | added wide char and string parsing - added zero init of auto initializers | bellard | 2001-11-28 | 1 | -44/+117 |
| | | |||||
| * | completed initializer handlign (compute size before storing initializers if ↵ | bellard | 2001-11-26 | 1 | -56/+144 |
| | | | | | unknown size - macro subst fix | ||||
| * | update | bellard | 2001-11-18 | 3 | -43/+69 |
| | | |||||
| * | added hash tables - add -o option for debug output | bellard | 2001-11-18 | 1 | -78/+143 |
| | | |||||
| * | fixed \nnn char parsing, added #line, added __VA_ARGS__, added macros in ↵ | bellard | 2001-11-17 | 1 | -57/+289 |
| | | | | | #include, added \xnn parsing, added L'' and L parsing (still not OK), added 0bXX, added ISOC99 initializers handling, added declaration parsing anywhere in block | ||||
| * | ISOC99 restrict,__func__ - added misc macros | bellard | 2001-11-13 | 1 | -12/+44 |
| | | |||||
| * | update | bellard | 2001-11-11 | 2 | -8/+42 |
| | | |||||
| * | update | bellard | 2001-11-11 | 6 | -80/+210 |
| | | |||||
| * | eval function args in reverse order - added short and unsigned char support ↵ | bellard | 2001-11-11 | 1 | -31/+99 |
| | | | | | - added more messages | ||||
| * | better type decl - added -l and -D options - added PROFILE defines | bellard | 2001-11-11 | 1 | -67/+107 |
| | | |||||
| * | added std libs | bellard | 2001-11-11 | 3 | -4/+31 |
| | | |||||
| * | new preprocessing: macro function handling and better ANSI conformance | bellard | 2001-11-11 | 1 | -242/+741 |
| | | |||||
| * | suppressed another alloc | bellard | 2001-11-08 | 1 | -4/+6 |
| | | |||||
| * | fix defined() handling | bellard | 2001-11-08 | 1 | -17/+22 |
| | | |||||
| * | added #if support | bellard | 2001-11-08 | 1 | -65/+198 |
| | | |||||
| * | added function prototypes and correct recursive type parsing | bellard | 2001-11-07 | 1 | -38/+98 |
| | | |||||
| * | tcclib sample | bellard | 2001-11-06 | 1 | -0/+57 |
| | | |||||
| * | new code generator with constant propagation and register allocation - new ↵ | bellard | 2001-11-06 | 1 | -550/+1064 |
| | | | | | parser - added #include handling | ||||
| * | added union/struct + correct local symbols | bellard | 2001-11-01 | 1 | -194/+430 |
| | | |||||
| * | added enum, typedefs, goto, switch | bellard | 2001-10-30 | 1 | -35/+172 |
| | | |||||
| * | added do while continue - simplify break/continue handling | bellard | 2001-10-30 | 1 | -30/+63 |
| | | |||||
| * | clarified function types - added extern / static - added unsigned and ↵ | bellard | 2001-10-29 | 1 | -91/+225 |
| | | | | | invalid type parsing | ||||
| * | added 'x'= operators | bellard | 2001-10-28 | 1 | -11/+43 |
| | | |||||
| * | updated | bellard | 2001-10-28 | 2 | -2/+52 |
| | | |||||
| * | update for name change | bellard | 2001-10-28 | 1 | -27/+36 |
| | | |||||
