search for: c98ba3a

Displaying 3 results from an estimated 3 matches for "c98ba3a".

2014 Jan 25
0
[klibc:master] i386: use the vdso for system calls on i386
...t $0x80 + ret + .type __syscall_int80, at function + .size __syscall_int80,.-__syscall_int80 + + .data + .align 4 + .globl __syscall_entry +__syscall_entry: + .long __syscall_int80 + .size __syscall_entry,.-__syscall_entry diff --git a/usr/klibc/arch/i386/vfork.S b/usr/klibc/arch/i386/vfork.S index c98ba3a..d32b9b9 100644 --- a/usr/klibc/arch/i386/vfork.S +++ b/usr/klibc/arch/i386/vfork.S @@ -4,7 +4,10 @@ # vfork is nasty - there must be nothing at all on the stack above # the stack frame of the enclosing function. # - +# We *MUST* use int $0x80, because calling the vdso would screw up +# our stac...
2006 Jun 26
0
[klibc 24/43] i386 support for klibc
...arguments + movl ARG(1),%ecx + movl ARG(2),%edx + movl ARG(3),%esi + movl ARG(4),%edi + movl ARG(5),%ebp + + jmp __syscall_common_tail + + .size __syscall_varadic,.-__syscall_varadic + +#endif diff --git a/usr/klibc/arch/i386/vfork.S b/usr/klibc/arch/i386/vfork.S new file mode 100644 index 0000000..c98ba3a --- /dev/null +++ b/usr/klibc/arch/i386/vfork.S @@ -0,0 +1,26 @@ +# +# usr/klibc/arch/i386/vfork.S +# +# vfork is nasty - there must be nothing at all on the stack above +# the stack frame of the enclosing function. +# + +#include <asm/unistd.h> + + .text + .align 4 + .globl vf...
2006 Jun 28
35
[klibc 00/31] klibc as a historyless patchset (updated and reorganized)
I have updated the klibc patchset based on feedback received. In particular, the patchset has been reorganized so as not to break git-bisect. Additionally, this updates the patch base to 2.6.17-git12 (d38b69689c349f35502b92e20dafb30c62d49d63) and klibc 1.4.8; the main difference on the klibc side is removal of obsolete code. This is also available as a git tree at: