Scott Ehlert
87d2a54638
Rebuilt amxjitsn object with older version of nasm to fix JIT crash on OS X (r=dvander).
...
Former-commit-id: 011b69169c6abe324c0c27415de5e6f174909f64
2013-09-03 17:53:42 -05:00
Scott Ehlert
950ef59319
Fixed crash regression in JIT compiler (r=dvander).
...
This regression was caused by the 16-byte stack alignment chageset: 5cb8a336b05c
Former-commit-id: 1c7d8ab157e562368d1c4e16cecd0da6f90df468
2013-05-27 03:24:15 -05:00
Scott Ehlert
2a6486b78f
Align stack on 16-byte boundary for native calls in the JIT compiler (bug 5601, r=dvander).
...
This alignment is needed if a native calls a library function on OS X or uses SSE instructions.
Former-commit-id: fc08daf58b480f0909b453cd3aeafc96f1304bcc
2013-02-24 01:03:55 -06:00
Scott Ehlert
40c1fee55a
Added support for Mac OS X and building with clang (bug 5601, r=dvander).
2013-02-13 01:14:37 -06:00
David Anderson
388711e969
Synced bcompat tree additions and fixes found so far
2006-08-28 11:08:18 +00:00
David Anderson
d8c8e72745
Committed fix for bug at29456
2006-05-09 23:43:06 +00:00
David Anderson
635d18de92
tiny optimizations from evilspy
2006-02-22 01:36:29 +00:00
David Anderson
82693ccae6
fixed serious OP_FLOAT_CMP bug (boy I was tired)
2006-02-11 21:51:28 +00:00
David Anderson
e74ff6a5a4
committed OP_FLOAT_CMP
2006-02-11 07:06:35 +00:00
David Anderson
dcaf3066bf
experimental optimizer for float ops
2006-02-10 15:43:27 +00:00
David Anderson
63b10cfaf5
Fixed DEP bug
2006-02-02 09:34:06 +00:00
David Anderson
9eb36bd2bb
Fixed bug where first call had wrong stack alignment
...
Tiny optimizations
2005-08-17 15:57:11 +00:00
David Anderson
85b7ac740b
Experimental JIT fixes for linux crashing (no more xchg of esp)
2005-08-16 23:09:55 +00:00
David Anderson
ef2a9a2b34
Fixed switch case bug in JIT where no cases would crash
2005-07-26 21:28:04 +00:00
David Anderson
4609cb409b
Whoa! Merged in Pawn! (Small 3.0)
...
Removed debug handling (will add back in soon)
Ported all amx_Exec()s to forward systems
Deprecated AMX Mod module support (incompatible with Pawn anyway!)
Deprecated many file natives (unused)
Deprecated some functionality of pause/unpause
Fixed some memory deallocation bugs (thanks fysh)
Bumped module API version to 3 (no new M/SDK yet!)
Bumped AMX Mod X version to 1.5!
Merged in CVector changes
2005-07-25 06:03:43 +00:00