2 ; x86 format converters for HERMES
3 ; Some routines Copyright (c) 1998 Christian Nentwich (brn@eleet.mcb.at)
4 ; This source code is licensed under the GNU LGPL
6 ; Please refer to the file COPYING.LIB contained in the distribution for
9 ; Most routines are (c) Glenn Fiedler (ptc@gaffer.org), used with permission
21 ;; [ESP+8] ConverterInfo*
22 ;; --------------------------------------------------------------------------
23 ;; ConverterInfo (ebp+..)
32 ;; 32: void (*converter_function)()
39 ; Save the registers used by the blitters, necessary for optimized code
44 cmp dword [eax+4],BYTE 0
63 ; Restore the registers used by the blitters, necessary for optimized code
73 %ifidn __OUTPUT_FORMAT__,elf
74 section .note.GNU-stack noalloc noexec nowrite progbits