aboutsummaryrefslogtreecommitdiff
path: root/tccrun.c
Commit message (Collapse)AuthorAgeFilesLines
* build from multiple objects: fix other targetsgrischka2009-12-201-2/+2
|
* win64: add tiny unwind data for setjmp/longjmpgrischka2009-12-201-0/+7
| | | | | | | | | This enables native unwind semantics with longjmp on win64 by putting an entry into the .pdata section for each compiled fuction. Also, the function now use a fixed stack and store arguments into X(%rsp) rather than using push.
* allow tcc be build from separate objectsgrischka2009-12-201-21/+22
| | | | If you want that, run: make NOTALLINONE=1
* win32: enable bounds checker & exception handlergrischka2009-12-191-242/+321
| | | | exception handler borrowed from k1w1. Thanks.
* tcc_relocate: revert to 0.9.24 behaviorgrischka2009-12-191-15/+20
|
* tccrun: new filegrischka2009-12-191-0/+518
factor out -run support