search for: 3b2d9f7

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

2011 May 17
2
[PATCH] arm: use bx on thumb2 v3
...r4, r5, r6, r7} mov r0, #0 - mov pc, lr + BX(lr) .size setjmp,.-setjmp .text @@ -96,7 +98,7 @@ longjmp: mov r0, r1 bne 1f mov r0, #1 -1: mov pc, r3 +1: BX(r3) .size longjmp,.-longjmp #endif /* __thumb__ */ diff --git a/usr/klibc/arch/arm/vfork.S b/usr/klibc/arch/arm/vfork.S index 3b2d9f7..7130b65 100644 --- a/usr/klibc/arch/arm/vfork.S +++ b/usr/klibc/arch/arm/vfork.S @@ -4,6 +4,7 @@ * vfork - nasty system call which must not use the stack. */ +#include <klibc/asmmacros.h> #include <asm/unistd.h> .type vfork,#function @@ -25,7 +26,7 @@ vfork: ldrcs r...
2006 Jun 26
0
[klibc 22/43] arm support for klibc
..."; + print OUT " .short __NR_${sname}\n"; + + print OUT "#endif /* __thumb__*/\n"; + + print OUT " .size __syscall${i},.-__syscall${i}\n"; +} + +1; diff --git a/usr/klibc/arch/arm/vfork.S b/usr/klibc/arch/arm/vfork.S new file mode 100644 index 0000000..3b2d9f7 --- /dev/null +++ b/usr/klibc/arch/arm/vfork.S @@ -0,0 +1,60 @@ +/* + * arch/arm/vfork.S + * + * vfork - nasty system call which must not use the stack. + */ + +#include <asm/unistd.h> + + .type vfork,#function + .globl vfork +#ifndef __thumb__ + + .balign 4 +vfork: +#ifdef __ARM_EABI__ + mov...
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: