aboutsummaryrefslogtreecommitdiff
path: root/tcc.c
Commit message (Expand)AuthorAgeFilesLines
...
* x86-64: Fix tcc -run. We need extra memory for PLT and GOT.Shinichiro Hamaji2009-04-181-9/+22
* get rid of 8 bytes memory leakgrischka2009-04-181-0/+1
* change tcc_add/get_symbol to use void*grischka2009-04-181-4/+3
* alternative int tcc_relocate(TCCState *s1, void *ptr);grischka2009-04-181-69/+60
* TOK_builtin_malloc: alternative solutiongrischka2009-04-181-14/+4
* x86-64: Fix cast from integers to pointers.Shinichiro Hamaji2009-04-181-3/+9
* Fixes for issues I've just found/introduced to x86 TCC.Shinichiro Hamaji2009-04-181-0/+5
* x86-64: Cast from 64bit pointer to long long must not generate movslq.Shinichiro Hamaji2009-04-181-1/+1
* win32: accept uppercase filename suffixesgrischka2009-04-181-3/+5
* x86-64: There can be valid addresses which is greater than 0xc0000000.Shinichiro Hamaji2009-04-181-1/+1
* Fix for x86-64: The first and second arguments of memcpy must be pointers.Shinichiro Hamaji2009-04-181-2/+2
* Fix silly typos in the previous change.Shinichiro Hamaji2009-04-181-2/+2
* x86-64: Make ABI for long double compatible with GCC.Shinichiro Hamaji2009-04-181-3/+25
* x86-64: Combine buffers of sections before we call tcc_run().Shinichiro Hamaji2009-04-181-19/+52
* Generate PIC code so that we can create shared objects properly.Shinichiro Hamaji2009-04-181-1/+6
* check for absolute include pathsgrischka2009-04-181-6/+16
* get rid of "free_section problem" with private sectionsgrischka2009-04-181-13/+14
* accept "restrict" in array-decl (STDC 199901)grischka2009-04-181-0/+2
* i386: apply "align=8 for doubles ..." for PE onlygrischka2009-04-181-0/+4
* x86-64 bug fix: Use stack with alignment just like 32bit environments.Shinichiro Hamaji2009-04-181-5/+4
* Remove multiple definition error caused by combination of x86-64 and va_list.Shinichiro Hamaji2009-04-181-0/+18
* Add check for invalid numbers.Shinichiro Hamaji2009-04-181-0/+2
* Fix overrun in decl_initializer_alloc.Shinichiro Hamaji2009-04-181-2/+4
* Code cleaning: utilize vpushll().Shinichiro Hamaji2009-04-181-7/+1
* Support long long bitfields for all architectures.Shinichiro Hamaji2009-04-181-10/+31
* Allow long long as a type of bitfields on x86-64.Shinichiro Hamaji2009-04-181-1/+5
* i386: align=8 for double and long longgrischka2009-04-181-1/+1
* win32: fix for VC8Express compilergrischka2009-04-181-2/+7
* tcc -E: preserve spaces (partial solution)Kirill Smelkov2009-04-181-2/+8
* type_size function returned incorrect sizeAlexander Egorenkov2009-04-181-1/+8
* fix constant optimization for unsignedsgrischka2009-04-181-2/+14
* fix data overflow with init_putvgrischka2008-12-021-0/+4
* Add support of x86-64.Shinichiro Hamaji2008-12-021-10/+128
* Suport LDOUBLE_SIZE == 16 environment.Shinichiro Hamaji2008-12-021-3/+15
* One more s/int/long/Shinichiro Hamaji2008-12-021-1/+1
* Use long instead of int to hold pointer values.Shinichiro Hamaji2008-12-021-4/+4
* Add __builtin_frame_address(0)Shinichiro Hamaji2008-12-021-0/+18
* Introduce ElfW macro and ELFW to encapsulate the difference between Elf32_* a...Shinichiro Hamaji2008-12-021-14/+15
* Futher changes to castsDaniel Glöckner2008-11-301-3/+6
* Fix get_tok_str wrt wide charactersDaniel Glöckner2008-11-301-2/+4
* Rewrote '?' for constantsDaniel Glöckner2008-11-301-7/+10
* Cast parameter of '!' to _BoolDaniel Glöckner2008-11-301-2/+5
* Rewrote castsDaniel Glöckner2008-11-301-115/+101
* line-numbers output for TCC -Egrischka2008-11-301-12/+25
* was hash, not linkgrischka2008-09-151-1/+1
* Display error on statement expressions with complex return typeDaniel Glöckner2008-09-121-0/+14
* Fix bitfields with non-int types and in unionsDaniel Glöckner2008-09-121-8/+28
* Force null pointer exception for code outside of a functionDaniel Glöckner2008-09-121-0/+3
* Optimize arithmetic with pointer to value on stack + constantDaniel Glöckner2008-09-121-2/+3
* Fix gv for long longsDaniel Glöckner2008-09-121-4/+4