| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Revert "tccpp: Allow local labels to start with a dot" | Daniel Glöckner | 2010-05-06 | 1 | -6/+0 | |
| | | | | | | | This reverts commit f740485a5ab2ecef741bf1161b9feeea9c18cac0. It breaks access to structure elements starting with L | |||||
| * | Clean changes introduced by 47abdbd | Thomas Preud'homme | 2010-04-20 | 1 | -21/+0 | |
| | | | | | | | | | | | | | * Replace the save/load_buffer_state by a dynarray approach: - Filename and libname are added to a dynarray when first encountered - Load repeatedly the files in the dynarray until no new undefined symbol are encountered * Replace snprintf by sprintf in libname_to_filename * Use tcc_fileextension in filename_to_libname * Introduce a tcc_strcpy_part fonction to copy only a subset of a string * Move new_undef_syms declaration from tcc.h to tccelf.c | |||||
| * | Better handle ld scripts | Thomas Preud'homme | 2010-04-15 | 1 | -0/+21 | |
| | | | | | | | | * search file from INPUT and GROUP commands in the library path in addition to the current directory * handle libraries specified by -lfoo options * Search lib in GROUP command repeatedly | |||||
| * | tccpp: Allow local labels to start with a dot | Detlef Riekenberg | 2010-04-05 | 1 | -0/+6 | |
| | | | | | | -- By by ... Detlef | |||||
| * | tccpp: Add missing bracket in an error message | Detlef Riekenberg | 2010-03-31 | 1 | -1/+1 | |
| | | ||||||
| * | Fixed bug which prevent tcc preprocessor to ignore line number directives | Alexandre Becoulet | 2010-02-01 | 1 | -1/+1 | |
| | | ||||||
| * | Dump the current token in skip(), when it's not the expected token | Detlef Riekenberg | 2010-01-27 | 1 | -1/+1 | |
| | | ||||||
| * | tccpp: signal missing #endif error | grischka | 2010-01-14 | 1 | -2/+5 | |
| | | ||||||
| * | tccpp: convert TOK_GET macro into function | grischka | 2010-01-14 | 1 | -68/+63 | |
| | | ||||||
| * | tccpp: warn about #define redefinition | grischka | 2010-01-14 | 1 | -0/+19 | |
| | | ||||||
| * | allow tcc be build from separate objects | grischka | 2009-12-20 | 1 | -42/+179 | |
| | | | | | If you want that, run: make NOTALLINONE=1 | |||||
| * | tccpp: fix quirk with cached headers and #else | grischka | 2009-08-24 | 1 | -1/+4 | |
| | | | | | | | | | | | Such as with #ifndef FOO_H ... #else ... #endif | |||||
| * | tccpp: avoid double free with macro_ptr_allocated (after errors) | grischka | 2009-08-24 | 1 | -0/+1 | |
| | | ||||||
| * | cleanup: constify some global data | grischka | 2009-07-18 | 1 | -3/+4 | |
| | | ||||||
| * | win32: treat long double as double | grischka | 2009-07-18 | 1 | -0/+10 | |
| | | ||||||
| * | win64: fix pointer <-> unsigned long typecast issues | grischka | 2009-07-18 | 1 | -1/+5 | |
| | | ||||||
| * | cleanup: stop abuse of sym->c for #define tokenstreams | grischka | 2009-07-18 | 1 | -8/+10 | |
| | | ||||||
| * | pp: return newline after directive | grischka | 2009-07-18 | 1 | -1/+2 | |
| | | ||||||
| * | pp: simplify pasting, enable L ## number | grischka | 2009-07-18 | 1 | -87/+25 | |
| | | ||||||
| * | tcc_preprocess: add gcc-style include-depth flags | grischka | 2009-06-17 | 1 | -7/+22 | |
| | | | | | | | | | | # 1 "main.c" # 1 "include/stdio.h" 1 # 123 "include/stdio.h" 3 # 10 "main.c" 2 flags: 1: level++; 3: same-level 2: level-- | |||||
| * | fix "cached include" optimization | grischka | 2009-05-11 | 1 | -53/+58 | |
| | | | | | | | | comparing the filenames as in the #include statement can be ambiguous if including files are in different directories. Now caches and checks the really opened filename instead. | |||||
| * | move static prototypes to libtcc.c | grischka | 2009-05-11 | 1 | -6/+11 | |
| | | ||||||
| * | move some global variables into TCCState | grischka | 2009-05-11 | 1 | -3/+3 | |
| | | ||||||
| * | move minor things from libtcc.c to other files | grischka | 2009-05-05 | 1 | -0/+262 | |
| | | ||||||
| * | move preprocessor to tccpp.c | grischka | 2009-05-05 | 1 | -0/+2643 | |
| | | ||||||
| * | new files: tcc.h libtcc.c tccpp.c tccgen.c | grischka | 2009-05-05 | 1 | -0/+20 | |
