aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert "pe: fix tcc not linking to user32 and gdi32"Thomas Preud'homme2013-01-141-1/+1
* Stop setting -Wno-unused-result switch in MakefileThomas Preud'homme2013-01-131-11/+0
* Fix C99ism in vswap()Thomas Preud'homme2013-01-131-1/+2
* Added what I call virtual io to tinycc this way we can make a monolitic execu...mingodad2013-01-1112-62/+903
* Fix "Optimize cstr_reset() to only reset string to empty"grischka2013-01-061-1/+1
* tccpp: alternative fix for #include_next infinite loop buggrischka2013-01-064-78/+39
* Stop returning 0 in cmp_comparison_testThomas Preud'homme2013-01-061-1/+0
* Honor CC when testing for -Wno-unused-resultThomas Preud'homme2013-01-061-1/+1
* win32: malloc.h: fix win32 tcc-tcc complication by correcting _STATIC_ASSERT,...Roy2012-12-313-1/+70
* Optimize vswap()Kirill Smelkov2012-12-212-5/+33
* Optimize cstr_reset() to only reset string to empty, not call free() and late...Kirill Smelkov2012-12-212-1/+7
* build: fix out-of-tree installAkim Demaille2012-12-211-3/+1
* build: fix out-of-tree buildAkim Demaille2012-12-211-1/+1
* build: simplify the makefilesAkim Demaille2012-12-211-18/+6
* configure: support absolete out-of-tree buildsAkim Demaille2012-12-212-5/+10
* configure: style changesAkim Demaille2012-12-211-11/+13
* configure: prefer here-documentsAkim Demaille2012-12-211-53/+53
* configure: style changesAkim Demaille2012-12-211-13/+7
* Makefile: revamp "tar" targetgrischka2012-12-201-10/+17
* win32: build-tcc.bat: get rid of hardcoded VERSION stringgrischka2012-12-202-11/+7
* build: fix VPATH buildsAkim Demaille2012-12-186-25/+55
* bcheck: there is no unistd.h in win32.Roy2012-12-101-0/+2
* Repair bounds-checking more, this time `tcc -b -run tcc.c -run tcc.c -run tcc...Kirill Smelkov2012-12-096-11/+56
|\
| * tests: Add tests for compile/run tcc.c with `tcc -b` then compile tcc.c again...Kirill Smelkov2012-12-092-1/+25
| * lib/bcheck: Fix code typo in __bound_delete_region()Kirill Smelkov2012-12-091-1/+1
| * lib/bcheck: Don't assume heap goes right after bssKirill Smelkov2012-12-091-6/+27
| * Make tcc work after self-compiling with bounds-check enabledKirill Smelkov2012-12-093-3/+3
* | Detect ARM CPU version in configureThomas Preud'homme2012-12-042-9/+16
* | Fix OABI calling conventionThomas Preud'homme2012-11-281-3/+7
|/
* arm-gen.c: Invalid operator test always falseThomas Preud'homme2012-11-281-1/+1
* tests: btest should only run on targets supporting bcheckKirill Smelkov2012-11-241-0/+5
* Update .gitignoreKirill Smelkov2012-11-221-0/+6
* Only reference vfpr when availableThomas Preud'homme2012-11-211-0/+2
* Define TCC_ARM_EABI if using hardfloat ABIThomas Preud'homme2012-11-201-4/+7
* Generate PLT thumb stub only when necessaryThomas Preud'homme2012-11-172-28/+51
* i386: We can change 'lea 0(%ebp),r' to 'mov %ebp,r'Kirill Smelkov2012-11-161-2/+7
* Add support for __builtin_frame_address(level)Kirill Smelkov2012-11-163-7/+37
* -Wno-unused-result now added only on gcc >= 4.4Milutin Jovanović2012-11-141-1/+12
* Repair bounds-checking runtimeKirill Smelkov2012-11-142-16/+8
|\
| * Now btest pass!Kirill Smelkov2012-11-131-1/+0
| * lib/bcheck: Prevent __bound_local_new / __bound_local_delete from being misco...Kirill Smelkov2012-11-131-15/+1
| * lib/bcheck: Prevent libc_malloc/libc_free etc from being miscompiledKirill Smelkov2012-11-131-0/+7
* | Revert "Generate PLT thumb stub only when necessary"Thomas Preud'homme2012-11-122-61/+26
* | Add armv6l to ARM supported processorsThomas Preud'homme2012-11-111-1/+1
|/
* Call to veneers in ARM modeThomas Preud'homme2012-11-091-1/+3
* Allow source fortificationThomas Preud'homme2012-11-071-1/+1
* Generate PLT thumb stub only when necessaryThomas Preud'homme2012-11-072-26/+61
* Support R_ARM_THM_JUMP24 relocation to pltThomas Preud'homme2012-11-071-8/+18
* Create a clean target for tests2/MakefileThomas Preud'homme2012-11-071-0/+3
* Honour *FLAGS everywhereThomas Preud'homme2012-11-063-17/+19