search for: ___syscall

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

Did you mean: __syscall
2020 Jul 28
2
[PATCH] Add syscall wrappers required by libkeyutils
...sible to implement some of this using varadic macros. Let me play around with it a little bit. > This might actually work: /* * Not prototyped on purpose, as (...) isn't a valid prototype. * __extension__ prevents erroring out due to lack of prototype. */ __extension__ extern long long ___syscall(); extern long ___syscall_num; #define syscall(n, ...) \ (___syscall_num = (n), ___syscall(__VA_ARGS__)) ... then have ___syscall() get the system call number from the memory variable ___syscall_num (If klibc were multithreaded it would have to be a thread-local variable, of course) and cal...
2020 Jul 28
2
[PATCH] Add syscall wrappers required by libkeyutils
On Mon, 2020-07-27 at 05:46 -0700, hpa at zytor.com wrote: > On July 27, 2020 2:43:36 AM PDT, Christian Eggers <ceggers at arri.de> wrote: > > On Saturday, 25 July 2020, 23:36:33 CEST, Ben Hutchings wrote: > > > On Wed, 2020-07-08 at 08:37 +0200, Christian Eggers wrote: > > > > ... > > > > libkeyutils usually invokes syscall() directly. As syscall()
2009 Oct 13
2
Mac R spinning wheel with Package Manager (PR#14005)
...libSystem.B.dylib) [0x946146fa] Thread id: 10c69b58 User stack: 12 _thread_start + 34 (in libSystem.B.dylib) [0x945f6012] 12 __pthread_start + 321 (in libSystem.B.dylib) [0x945f6155] 12 __ZN9DSLThread11_RunWrapperEPv + 84 (in DirectoryServiceCore) [0x168166] 12 ___syscall + 5 (in libSystem.B.dylib) [0x946073a5] Thread id: 107bf048 User stack: 52 _thread_start + 34 (in libSystem.B.dylib) [0x945f6012] 52 __pthread_start + 321 (in libSystem.B.dylib) [0x945f6155] 52 __ZN9DSLThread11_RunWrapperEPv + 84 (in DirectoryServiceCore) [0x168166]...