diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-11-27 16:17:29 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-11-27 16:17:29 +0000 |
commit | 8a0d93d89e70ba12a393276d9652e821e830f9fd (patch) | |
tree | 7d83bfbbb3e038bea267fa8277a0f6a89918e5d1 /loader | |
parent | c846ef4a98c60654062e1d183e0ec0c04d70cf19 (diff) | |
download | mpv-8a0d93d89e70ba12a393276d9652e821e830f9fd.tar.bz2 mpv-8a0d93d89e70ba12a393276d9652e821e830f9fd.tar.xz |
Remove unused unk_exp1 loader asm code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21329 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'loader')
-rw-r--r-- | loader/stubs.S | 23 | ||||
-rw-r--r-- | loader/win32.c | 6 |
2 files changed, 0 insertions, 29 deletions
diff --git a/loader/stubs.S b/loader/stubs.S index 141fd4502e..3ade097fb0 100644 --- a/loader/stubs.S +++ b/loader/stubs.S @@ -4,29 +4,6 @@ # define SYM(x) x #endif .data -.LC0: .asciz "Called unk_%s\n" - .p2align 4 -.globl SYM(unk_exp1) -SYM(unk_exp1): - pushl %ebp - movl %esp,%ebp - subl $4,%esp - movl $1,-4(%ebp) - movl -4(%ebp),%eax - movl %eax,%ecx - movl %ecx,%edx - sall $4,%edx - subl %eax,%edx - leal 0(,%edx,2),%eax - movl %eax,%edx - addl $SYM(export_names),%edx - pushl %edx - pushl $.LC0 - call SYM(printf) - addl $8,%esp - xorl %eax,%eax - leave - ret .globl SYM(exp_EH_prolog) SYM(exp_EH_prolog): pushl $0xff diff --git a/loader/win32.c b/loader/win32.c index 183b9db2c8..58086ea53d 100644 --- a/loader/win32.c +++ b/loader/win32.c @@ -5316,7 +5316,6 @@ static void ext_stubs(void) //static void add_stub(int pos) -extern int unk_exp1; static int pos=0; static char extcode[20000];// place for 200 unresolved exports static const char* called_unk = "Called unk_%s\n"; @@ -5325,11 +5324,6 @@ static void* add_stub(void) { // generated code in runtime! char* answ = (char*)extcode+pos*0x30; -#if 0 - memcpy(answ, &unk_exp1, 0x64); - *(int*)(answ+9)=pos; - *(int*)(answ+47)-=((int)answ-(int)&unk_exp1); -#endif memcpy(answ, ext_stubs, 0x2f); // 0x2c is current size //answ[4] = 0xb8; // movl $0, eax (0xb8 0x00000000) *((int*) (answ + 5)) = pos; |