|
--- stock 2019-04-26 18:26:35.049772917 +0000 |
|
+++ patched 2019-04-26 18:26:35.049792249 +0000 |
|
@@ -4,8 +4,12 @@ |
|
.globl male_indirect_jump |
|
.type male_indirect_jump, @function |
|
male_indirect_jump: |
|
- movl 4(%esp), %eax |
|
- jmp *dispatch(,%eax,4) |
|
+ pushl %ebp |
|
+ movl %esp, %ebp |
|
+ movl 8(%ebp), %eax |
|
+ popl %ebp |
|
+ movl dispatch(,%eax,4), %eax |
|
+ jmp *%eax |
|
.size male_indirect_jump, .-male_indirect_jump |
|
.comm dispatch,1024,32 |
|
- .ident "GCC: (Illumos heads/il-8_3_0) 8.3.0" |
|
+ .ident "GCC: (OpenIndiana 8.3.0-OI-0) 8.3.0" |