aboutsummaryrefslogtreecommitdiff
path: root/libtcc.c
Commit message (Collapse)AuthorAgeFilesLines
* various fixes and new options for PE formatFrederic Feret2009-11-131-0/+4
|
* first support of x86_64 assemblyFrederic Feret2009-11-131-0/+6
|
* added 16-bit x86 assembly supportFrederic Feret2009-11-131-0/+3
|
* #define __TINYC__ = version-numbergrischka2009-11-131-1/+5
|
* x86-64: change the type of size_t and ptrdiff_t.Shinichiro Hamaji2009-08-241-2/+2
| | | | size_t and ptrdiff_t should be unsigned long and long, respectively.
* tccpe: set tcc_lib_path from DLLgrischka2009-07-181-28/+7
|
* tccpe: load dll on the flygrischka2009-07-181-86/+127
|
* win64: fix pointer <-> unsigned long typecast issuesgrischka2009-07-181-6/+7
|
* pe32+ target: add in various #define'sgrischka2009-07-181-0/+7
|
* tccpe: build IAT vector with with -run toogrischka2009-07-181-8/+5
| | | | | This prepares for x86_64 where we need the vector for far jumps. Also, resolve DLL symbols in place
* cleanup: stop abuse of sym->c for #define tokenstreamsgrischka2009-07-181-0/+3
|
* cleanup: put prototypes in front of libtcc.cgrischka2009-07-181-57/+105
|
* bcheck: restore malloc hooks when donegrischka2009-07-181-7/+15
|
* error messages: print "error: ..."grischka2009-06-171-0/+2
|
* drop alloca #definegrischka2009-05-161-1/+1
| | | | | | | (Because GNU's alloca.h unconditionally #undef's alloca) Also, remove gcc specific sections in headers. and instead change tests such that gcc does not use them.
* enable making tcc using libtccgrischka2009-05-111-12/+15
|
* move static prototypes to libtcc.cgrischka2009-05-111-1/+124
|
* move some global variables into TCCStategrischka2009-05-111-31/+32
|
* make tcc from tcc.c and libtcc from libtcc.cgrischka2009-05-051-5/+0
|
* move minor things from libtcc.c to other filesgrischka2009-05-051-277/+1
|
* move global variables to libtcc.cgrischka2009-05-051-0/+111
|
* move libtcc interface and helper functions to libtcc.cgrischka2009-05-051-0/+2282
|
* new files: tcc.h libtcc.c tccpp.c tccgen.cgrischka2009-05-051-0/+20