bellard
|
58af3a6cd2
|
moved bcheck.c outside of tcc - optimized add sp code
|
2002-07-24 22:11:30 +00:00 |
|
bellard
|
6cdecbe4e6
|
added runtime library - fixed more relocations
|
2002-07-22 23:37:39 +00:00 |
|
bellard
|
3d902af1a9
|
moved relocation handling to elf generator
|
2002-07-22 00:20:57 +00:00 |
|
bellard
|
be44fce9cd
|
added GOT support
|
2002-07-18 00:51:27 +00:00 |
|
bellard
|
82695ae971
|
fixed PC32 relocation
|
2002-07-14 23:00:53 +00:00 |
|
bellard
|
6cd36b1285
|
added better relocation support (needed for file output)
|
2002-07-14 14:38:33 +00:00 |
|
bellard
|
264dbcfed2
|
fixed floating poing compare - use LVAL type - optimized bound checking
|
2002-07-13 15:55:16 +00:00 |
|
bellard
|
14fb0c49d8
|
added arg to save_regs()
|
2002-05-13 23:00:39 +00:00 |
|
bellard
|
4226681d36
|
added optionnal bound check compile - fixed error reporting
|
2002-03-03 22:45:55 +00:00 |
|
bellard
|
421911f921
|
moved i368 specific code
|
2002-02-10 16:13:14 +00:00 |
|
bellard
|
621b3fc3b5
|
stdcall added + floating point fixes
|
2002-01-26 17:23:44 +00:00 |
|
bellard
|
b7fed2f2d4
|
added local bound generation - fixed binary ops - added bound check dereference
|
2002-01-05 16:17:34 +00:00 |
|
bellard
|
14799da838
|
suppressed some buffer overflows - moved function generation to cpu specific code (XXX: should have less cpu specific code for that)
|
2002-01-03 22:43:10 +00:00 |
|
bellard
|
1465899342
|
added full long long support - added section support - added __attribute__ parsing - added -U option
|
2002-01-03 21:14:59 +00:00 |
|
bellard
|
21c35b9443
|
use register classes (will allow better and simpler code gen - fixed long double handling
|
2001-12-23 00:34:26 +00:00 |
|
bellard
|
498551188e
|
last patches to separate type and value handling
|
2001-12-22 17:05:23 +00:00 |
|
bellard
|
f7181903bb
|
separated type and value on stack
|
2001-12-20 01:05:21 +00:00 |
|
bellard
|
2694c10547
|
float update
|
2001-12-17 21:56:48 +00:00 |
|
bellard
|
fbc51a39f9
|
new value stack system to handle the futur types (long long and floats)
|
2001-12-16 17:58:32 +00:00 |
|
bellard
|
25618c0430
|
float parsing + long double
|
2001-12-13 22:28:53 +00:00 |
|
bellard
|
3917389449
|
separated i386 code generator
|
2001-12-12 21:16:34 +00:00 |
|