diff options
author | wolfbeast <mcwerewolf@wolfbeast.com> | 2019-03-30 20:03:33 +0100 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2019-03-30 20:03:33 +0100 |
commit | 6b968b13d9cab02d8634facc87ae39e51dee4020 (patch) | |
tree | b84b2c122ce39dedbd8286bb6c7aba3aca51b964 /xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_solaris_SUNW.s | |
parent | 25779d371c571e4f51792af3e3c5588b3186e934 (diff) | |
download | UXP-6b968b13d9cab02d8634facc87ae39e51dee4020.tar UXP-6b968b13d9cab02d8634facc87ae39e51dee4020.tar.gz UXP-6b968b13d9cab02d8634facc87ae39e51dee4020.tar.lz UXP-6b968b13d9cab02d8634facc87ae39e51dee4020.tar.xz UXP-6b968b13d9cab02d8634facc87ae39e51dee4020.zip |
Issue #187: Remove solaris 1st party code OS checks.
Diffstat (limited to 'xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_solaris_SUNW.s')
-rw-r--r-- | xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_solaris_SUNW.s | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_solaris_SUNW.s b/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_solaris_SUNW.s deleted file mode 100644 index af665a162..000000000 --- a/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_solaris_SUNW.s +++ /dev/null @@ -1,55 +0,0 @@ - .globl NS_InvokeByIndex - .type NS_InvokeByIndex, @function -NS_InvokeByIndex: - push %ebp - movl %esp,%ebp - push %ebx - call .CG0.66 -.CG0.66: - pop %ebx - addl $_GLOBAL_OFFSET_TABLE_+0x1,%ebx - push 20(%ebp) - push 16(%ebp) - push 12(%ebp) - push 8(%ebp) - / INLINE: invoke_by_index - - - - pushl %ebx - pushl %esi - movl %esp, %ebx - - pushl 0x14(%ebp) - pushl 0x10(%ebp) - call invoke_count_words - mov %ebx, %esp - - sall $0x2 , %eax - subl %eax, %esp - movl %esp, %esi - - pushl %esp - pushl 0x14(%ebp) - pushl 0x10(%ebp) - call invoke_copy_to_stack - movl %esi, %esp - - movl 0x8(%ebp), %ecx - pushl %ecx - movl (%ecx), %edx - movl 0xc(%ebp), %eax - movl 0x8(%edx, %eax, 4), %edx - - call *%edx - mov %ebx, %esp - popl %esi - popl %ebx - / INLINE_END - addl $16,%esp - pop %ebx - movl %ebp,%esp - pop %ebp - ret - .size NS_InvokeByIndex, . - NS_InvokeByIndex - |