aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* use static declaration from prototypegrischka2009-06-171-3/+8
* unions: initzialize only one fieldgrischka2009-06-171-0/+18
* tccelf: accept BSS symbol with same name from other modulegrischka2009-06-171-1/+2
* pass constness from structs to membersSam Watkins2009-06-161-0/+3
* x86-64: Align return value of alloca by 16.Shinichiro Hamaji2009-06-111-2/+2
* x86-64: Add alloca.Shinichiro Hamaji2009-06-092-0/+37
* drop alloca #definegrischka2009-05-1610-37/+27
* ulibc: #define TCC_UCLIBC and load elf_interpgrischka2009-05-163-5/+12
* update Changelog, bump version: 0.9.25grischka2009-05-113-4/+7
* fix "cached include" optimizationgrischka2009-05-111-53/+58
* ARM: fix big immediate offset constructionDaniel Glöckner2009-05-111-6/+6
* fix build with msvcgrischka2009-05-112-17/+9
* fix unused/uninitalized warningsgrischka2009-05-112-0/+4
* fix warnings with tcc_add/get_symbolgrischka2009-05-112-2/+2
* enable making tcc using libtccgrischka2009-05-113-29/+32
* move static prototypes to libtcc.cgrischka2009-05-114-154/+180
* move some global variables into TCCStategrischka2009-05-119-86/+91
* make tcc from tcc.c and libtcc from libtcc.cgrischka2009-05-054-10/+2
* move minor things from libtcc.c to other filesgrischka2009-05-054-307/+314
* move global variables to libtcc.cgrischka2009-05-052-109/+111
* move libtcc interface and helper functions to libtcc.cgrischka2009-05-052-2281/+2283
* move parser/generator to tccgen.cgrischka2009-05-052-5102/+5103
* move preprocessor to tccpp.cgrischka2009-05-052-2642/+2644
* move declarations to tcc.hgrischka2009-05-052-935/+938
* new files: tcc.h libtcc.c tccpp.c tccgen.cgrischka2009-05-055-1/+82
* cleanup makefilesgrischka2009-04-192-72/+82
* enable backtrace only when it's supportedgrischka2009-04-181-8/+15
* Return value of exit should be void.Shinichiro Hamaji2009-04-181-1/+1
* Fixes for tests/Makefile.Shinichiro Hamaji2009-04-181-3/+3
* fix makefiles etc for subdirsgrischka2009-04-1813-272/+313
* new subdirs: include, lib, testsgrischka2009-04-1816-6/+0
* win32: readme.txt->tcc-win32.txt, update tcc-docgrischka2009-04-185-136/+177
* mute strange difference in tcctestgrischka2009-04-181-0/+3
* libtcc: add support to be build as DLLgrischka2009-04-181-20/+26
* libtcc: new api tcc_set_lib_pathgrischka2009-04-184-12/+26
* tcc_relocate: return error and remove unused codegrischka2009-04-181-18/+5
* Call relocate_sym() before we return the offset, so user doesn't need to chec...Shinichiro Hamaji2009-04-181-5/+5
* tcc -E: fix pasting empty tokensgrischka2009-04-181-23/+13
* tcc -E: preserve spaces, alternative solutiongrischka2009-04-181-43/+73
* CONFIG_TCC_STATIC: add dummy for dlclosegrischka2009-04-181-0/+4
* avoid warning uninitializedgrischka2009-04-181-1/+1
* x86-64: Fix tcc -run. We need extra memory for PLT and GOT.Shinichiro Hamaji2009-04-182-12/+27
* get rid of 8 bytes memory leakgrischka2009-04-181-0/+1
* change tcc_add/get_symbol to use void*grischka2009-04-184-22/+19
* alternative int tcc_relocate(TCCState *s1, void *ptr);grischka2009-04-183-74/+80
* TOK_builtin_malloc: alternative solutiongrischka2009-04-182-14/+8
* x86-64: Define make variable TARGET so that test2 and test3 use correct flag.Shinichiro Hamaji2009-04-181-7/+5
* x86-64: Remove code for debug print.Shinichiro Hamaji2009-04-181-16/+0
* x86-64: Fix cast from integers to pointers.Shinichiro Hamaji2009-04-182-3/+13
* Work around for the issue TCC doesn't handle -2147483648 properly.Shinichiro Hamaji2009-04-181-1/+1