aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Improve the test coverage: !val for float/double/long long f.Shinichiro Hamaji2009-04-182-1/+4
* x86-64: Combine buffers of sections before we call tcc_run().Shinichiro Hamaji2009-04-183-47/+56
* Generate PIC code so that we can create shared objects properly.Shinichiro Hamaji2009-04-183-34/+128
* check for absolute include pathsgrischka2009-04-181-6/+16
* get rid of "free_section problem" with private sectionsgrischka2009-04-181-13/+14
* tiny_libmaker: fix function array overflowgrischka2009-04-181-6/+6
* 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: Now TCC can create healthy shared objects from object files generated...Shinichiro Hamaji2009-04-181-2/+8
* x86-64 bug fix: Fix stab generation for x86-64.Shinichiro Hamaji2009-04-181-3/+3
* x86-64 bug fix: Use stack with alignment just like 32bit environments.Shinichiro Hamaji2009-04-181-5/+4
* x86-64: Save RDX and RCX before we use them as function parameters.Shinichiro Hamaji2009-04-181-2/+2
* Remove multiple definition error caused by combination of x86-64 and va_list.Shinichiro Hamaji2009-04-183-7/+25
* Add check for invalid numbers.Shinichiro Hamaji2009-04-181-0/+2
* Fix overrun in decl_initializer_alloc.Shinichiro Hamaji2009-04-181-2/+4
* Better DLL support on x86-64.Shinichiro Hamaji2009-04-181-8/+39
* First naive DLL support on x86-64.Shinichiro Hamaji2009-04-181-3/+33
* Generate PIC for addresses of symbols.Shinichiro Hamaji2009-04-181-11/+8
* Suppress noisy pointer signed-ness warnings on x86-64.Shinichiro Hamaji2009-04-181-0/+4
* Code cleaning: utilize vpushll().Shinichiro Hamaji2009-04-181-7/+1
* Support long long bitfields for all architectures.Shinichiro Hamaji2009-04-182-10/+46
* A uint64 bug fix on x86-64Shinichiro Hamaji2009-04-182-1/+3
* Allow long long as a type of bitfields on x86-64.Shinichiro Hamaji2009-04-181-1/+5
* win32: allow user segments as writable & executablegrischka2009-04-181-1/+3
* 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
* string_test: we should always use 'unsigned int' for bKirill Smelkov2009-04-181-4/+0
* 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 several test cases.Shinichiro Hamaji2008-12-021-0/+141
* Add support of x86-64.Shinichiro Hamaji2008-12-027-15/+1724
* s/int/unsigned/ since GCC 4.3.2 produces code which doesn't stop.Shinichiro Hamaji2008-12-021-0/+4
* Suport LDOUBLE_SIZE == 16 environment.Shinichiro Hamaji2008-12-021-3/+15
* silly bug fix: s/#ifdef PTR_SIZE == 4/#if PTR_SIZE == 4/Shinichiro Hamaji2008-12-021-1/+1
* Make tccelf.c 64bit ready.Shinichiro Hamaji2008-12-021-9/+20
* One more s/int/long/Shinichiro Hamaji2008-12-021-1/+1
* Use int*2 instead of long*2 to hold double value.Shinichiro Hamaji2008-12-021-4/+4
* Use long instead of int to hold pointer values.Shinichiro Hamaji2008-12-021-4/+4
* Add __builtin_frame_address(0)Shinichiro Hamaji2008-12-022-0/+19
* Imported several macros required by x86-64Shinichiro Hamaji2008-12-021-3/+74
* Introduce ElfW macro and ELFW to encapsulate the difference between Elf32_* a...Shinichiro Hamaji2008-12-023-177/+198
* 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
* win32/build-tcc.bat: define CONFIG_SYSROOTgrischka2008-11-301-0/+1