chiark / gitweb /
5ef8f6422919b397e733fe73adf42cb1029de9a2
[termux-packages] / packages / proot / src-arch.h.patch
1 diff -r -u PRoot-next/src/arch.h src/src/arch.h
2 --- PRoot-next/src/arch.h       2015-07-23 21:50:10.000000000 +0200
3 +++ src/src/arch.h      2016-08-17 16:15:24.197684187 +0200
4 @@ -133,6 +133,10 @@
5      #define EXEC_PIC_ADDRESS   0x3000000000
6      #define INTERP_PIC_ADDRESS 0x3f00000000
7  
8 +    /* Syscall -2 appears to cause some odd side effects, use -1 */
9 +    #undef SYSCALL_AVOIDER
10 +    #define SYSCALL_AVOIDER ((word_t) -1)
11 +
12  #elif defined(ARCH_X86)
13  
14      #define SYSNUMS_HEADER1 "syscall/sysnums-i386.h"