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
|
fc977d56c9
|
x86-64: chkstk, alloca
|
2009-07-18 22:06:54 +02:00 |
|
grischka
|
035918ef2f
|
win64: fix pointer <-> unsigned long typecast issues
|
2009-07-18 22:05:58 +02:00 |
|
grischka
|
719ba918dd
|
tccpe: use more official structs
|
2009-07-18 21:55:32 +02:00 |
|
grischka
|
f366cb20fe
|
tccpe: support pe32+ (x86_64) target
|
2009-07-18 21:55:28 +02:00 |
|
grischka
|
fe8def3303
|
tccpe: use ElfW macros
|
2009-07-18 21:55:25 +02:00 |
|
grischka
|
dcfad3af49
|
tccpe: get rid of kludgy export-symbol sort
|
2009-07-18 21:55:20 +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
|
f9181416f6
|
move some global variables into TCCState
|
2009-05-11 18:45:44 +02:00 |
|
grischka
|
4a8c2229ce
|
win32: allow user segments as writable & executable
|
2009-04-18 15:07:08 +02:00 |
|
grischka
|
f9bf48d643
|
release loaded dlls cleanly (Sam K)
|
2008-05-05 22:40:49 +00:00 |
|
grischka
|
5342b32eef
|
Switch to newer tccpe.c (includes support for resources)
|
2007-12-19 17:36:42 +00:00 |
|
grischka
|
34140dd627
|
Use _WIN32 for a windows hosted tcc and define it for the PE target.
|
2007-12-13 19:07:19 +00:00 |
|
bellard
|
b78d3ff1dc
|
the PE linker code is not ready for -fleading-underscore support
|
2005-06-17 21:31:04 +00:00 |
|
bellard
|
0c7f0ed312
|
added -f[no-]leading-underscore
|
2005-06-15 22:32:10 +00:00 |
|
bellard
|
fe9b1f60ce
|
win32 merge (grischka)
|
2005-04-17 13:15:54 +00:00 |
|
bellard
|
4821702fb4
|
win32 merge
|
2005-04-14 23:49:21 +00:00 |
|
bellard
|
d733dc752e
|
better st_other support
|
2005-04-13 21:37:06 +00:00 |
|
bellard
|
2c538d7a2b
|
initial PE format support
|
2005-04-10 21:46:58 +00:00 |
|