Frederic Feret
|
526c464504
|
first support of x86_64 assembly
|
2009-11-13 18:08:59 +01:00 |
|
Frederic Feret
|
0d768b9713
|
added 16-bit x86 assembly support
|
2009-11-13 18:08:58 +01:00 |
|
grischka
|
5b113f3ee3
|
win32: handle __declspec(dllimport)
|
2009-11-13 18:04:56 +01:00 |
|
grischka
|
94ae3984b0
|
tccpe: set tcc_lib_path from DLL
|
2009-07-18 22:07:33 +02:00 |
|
grischka
|
1df662c1b0
|
tccpe: load dll on the fly
|
2009-07-18 22:07:25 +02:00 |
|
grischka
|
09ac9faf59
|
win64: align jmp_buf
|
2009-07-18 22:06:07 +02:00 |
|
grischka
|
035918ef2f
|
win64: fix pointer <-> unsigned long typecast issues
|
2009-07-18 22:05:58 +02:00 |
|
grischka
|
3ea4acb9b9
|
pe32+ target: add in various #define's
|
2009-07-18 22:05:27 +02:00 |
|
grischka
|
370cdeb628
|
tccpe: build IAT vector with with -run too
This prepares for x86_64 where we need the vector
for far jumps. Also, resolve DLL symbols in place
|
2009-07-18 21:55:15 +02:00 |
|
grischka
|
bed17847bd
|
cleanup: stop abuse of sym->c for #define tokenstreams
|
2009-07-18 21:55:10 +02:00 |
|
grischka
|
d0b432ab38
|
cleanup: stop abuse of sym->r for inline functions
|
2009-07-18 21:55:06 +02:00 |
|
grischka
|
ca4b4a52ad
|
fix build with msvc
|
2009-05-11 18:53:52 +02:00 |
|
grischka
|
67aebdd5b7
|
enable making tcc using libtcc
|
2009-05-11 18:46:02 +02:00 |
|
grischka
|
0a35f9d66e
|
move static prototypes to libtcc.c
|
2009-05-11 18:45:56 +02:00 |
|
grischka
|
f9181416f6
|
move some global variables into TCCState
|
2009-05-11 18:45:44 +02:00 |
|
grischka
|
b8f6e1ae30
|
move minor things from libtcc.c to other files
|
2009-05-05 20:30:39 +02:00 |
|
grischka
|
92204e8818
|
move global variables to libtcc.c
|
2009-05-05 20:30:13 +02:00 |
|
grischka
|
ae37bd5abc
|
move declarations to tcc.h
|
2009-05-05 20:17:26 +02:00 |
|
grischka
|
a93bcdffae
|
new files: tcc.h libtcc.c tccpp.c tccgen.c
|
2009-05-05 20:17:11 +02:00 |
|