Rebuilt amxjitsn object with older version of nasm to fix JIT crash on OS X (r=dvander).
authorScott Ehlert <ds@alliedmods.net>
Tue Sep 03 17:53:42 2013 -0500 (2013-09-03)
changeset 18623e7e65280de
parent 185 15c0ede492bc
child 187 0b19788dcc03
Rebuilt amxjitsn object with older version of nasm to fix JIT crash on OS X (r=dvander).
amxmodx/JIT/amxjitsn-darwin.o
amxmodx/amxjitsn.asm
     1.1 Binary file amxmodx/JIT/amxjitsn-darwin.o has changed
     2.1 --- a/amxmodx/amxjitsn.asm	Sat Aug 24 23:42:18 2013 +0200
     2.2 +++ b/amxmodx/amxjitsn.asm	Tue Sep 03 17:53:42 2013 -0500
     2.3 @@ -6,6 +6,14 @@
     2.4  ; (27 disks, no output, DOS4/GW under Win95) with this implementation of the
     2.5  ; JIT compiler.
     2.6  
     2.7 +; BUILD NOTE: Use nasm 0.97.x or 0.98.x with the options below.
     2.8 +; ----------------
     2.9 +; Windows  : nasm -O2 -f win32 -o amxjitsn.obj amxjitsn.asm
    2.10 +; Linux    : nasm -O2 -f elf -o amxjitsn.o amxjitsn.asm
    2.11 +; OS X     : nasm -O2 -f macho -o amxjitsn-darwin.o amxjitsn.asm
    2.12 +; ----------------
    2.13 +; If nasm 2.x must be used, replace -O2 with -O0.
    2.14 +
    2.15  ; NOTE 1:
    2.16  ; There is only one pass implemented in this version. This means there is no
    2.17  ; way of knowing the size of the compiled code before it has actually been com-
    2.18 @@ -329,7 +337,7 @@
    2.19  
    2.20      mov      esp, [esp+stkspace-4]
    2.21  
    2.22 -    %pop stkalign
    2.23 +    %pop
    2.24  %endmacro
    2.25  
    2.26  global  asm_runJIT, _asm_runJIT