32 |
%ifdef MARK_FUNCS |
%ifdef MARK_FUNCS |
33 |
global _%1:function %1.endfunc-%1 |
global _%1:function %1.endfunc-%1 |
34 |
%define %1 _%1:function %1.endfunc-%1 |
%define %1 _%1:function %1.endfunc-%1 |
35 |
|
%define ENDFUNC .endfunc |
36 |
%else |
%else |
37 |
global _%1 |
global _%1 |
38 |
%define %1 _%1 |
%define %1 _%1 |
39 |
|
%define ENDFUNC |
40 |
%endif |
%endif |
41 |
%else |
%else |
42 |
%ifdef MARK_FUNCS |
%ifdef MARK_FUNCS |
43 |
global %1:function %1.endfunc-%1 |
global %1:function %1.endfunc-%1 |
44 |
|
%define ENDFUNC .endfunc |
45 |
%else |
%else |
46 |
global %1 |
global %1 |
47 |
|
%define ENDFUNC |
48 |
%endif |
%endif |
49 |
%endif |
%endif |
50 |
%endmacro |
%endmacro |
117 |
COPY_8_TO_16 2 |
COPY_8_TO_16 2 |
118 |
COPY_8_TO_16 3 |
COPY_8_TO_16 3 |
119 |
ret |
ret |
120 |
.endfunc |
ENDFUNC |
121 |
|
|
122 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
123 |
; |
; |
153 |
lea ecx,[ecx+2*edx] |
lea ecx,[ecx+2*edx] |
154 |
COPY_16_TO_8 3 |
COPY_16_TO_8 3 |
155 |
ret |
ret |
156 |
.endfunc |
ENDFUNC |
157 |
|
|
158 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
159 |
; |
; |
217 |
|
|
218 |
pop ebx |
pop ebx |
219 |
ret |
ret |
220 |
.endfunc |
ENDFUNC |
221 |
|
|
222 |
|
|
223 |
ALIGN 16 |
ALIGN 16 |
236 |
|
|
237 |
pop ebx |
pop ebx |
238 |
ret |
ret |
239 |
.endfunc |
ENDFUNC |
240 |
|
|
241 |
|
|
242 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
335 |
pop esi |
pop esi |
336 |
pop ebx |
pop ebx |
337 |
ret |
ret |
338 |
.endfunc |
ENDFUNC |
339 |
|
|
340 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
341 |
; |
; |
403 |
pop esi |
pop esi |
404 |
pop ebx |
pop ebx |
405 |
ret |
ret |
406 |
.endfunc |
ENDFUNC |
407 |
|
|
408 |
|
|
409 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
470 |
pop esi |
pop esi |
471 |
pop ebx |
pop ebx |
472 |
ret |
ret |
473 |
.endfunc |
ENDFUNC |
474 |
|
|
475 |
|
|
476 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
516 |
lea ecx,[ecx+2*edx] |
lea ecx,[ecx+2*edx] |
517 |
COPY_16_TO_8_ADD 3 |
COPY_16_TO_8_ADD 3 |
518 |
ret |
ret |
519 |
.endfunc |
ENDFUNC |
520 |
|
|
521 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
522 |
; |
; |
549 |
lea ecx,[ecx+2*edx] |
lea ecx,[ecx+2*edx] |
550 |
COPY_8_TO_8 |
COPY_8_TO_8 |
551 |
ret |
ret |
552 |
.endfunc |
ENDFUNC |
553 |
|
|
554 |
;----------------------------------------------------------------------------- |
;----------------------------------------------------------------------------- |
555 |
; |
; |
570 |
lea ecx,[ecx+2*edx] |
lea ecx,[ecx+2*edx] |
571 |
COPY_8_TO_8 |
COPY_8_TO_8 |
572 |
ret |
ret |
573 |
.endfunc |
ENDFUNC |
574 |
|
|
575 |
|
|
576 |
%ifidn __OUTPUT_FORMAT__,elf |
%ifidn __OUTPUT_FORMAT__,elf |