mirror of
https://github.com/mpv-player/mpv
synced 2024-12-23 15:22:09 +00:00
8a0d93d89e
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21329 b3059339-0415-0410-9bf9-f77b7e298cf2
18 lines
294 B
ArmAsm
18 lines
294 B
ArmAsm
#if defined(__APPLE__) || defined(__OpenBSD__)
|
|
# define SYM(x) _ ## x
|
|
#else
|
|
# define SYM(x) x
|
|
#endif
|
|
.data
|
|
.globl SYM(exp_EH_prolog)
|
|
SYM(exp_EH_prolog):
|
|
pushl $0xff
|
|
pushl %eax
|
|
pushl %fs:0
|
|
movl %esp, %fs:0
|
|
movl 12(%esp), %eax
|
|
movl %ebp, 12(%esp)
|
|
leal 12(%esp), %ebp
|
|
pushl %eax
|
|
ret
|