10 Commits (67bb6db3f8e5329516f005f1335bb7a23a95b3eb)

Author SHA1 Message Date
Ederson de Souza 67bb6db3f8 syscall: Export all emitted syscalls, enabling them for extensions 1 year ago
Anas Nashif a08bfeb49c syscall: rename Z_OOPS -> K_OOPS 2 years ago
Anas Nashif 9c4d881183 syscall: rename Z_SYSCALL_ to K_SYSCALL_ 2 years ago
Daniel Leung d90cbc79d9 scripts: gen_syscalls: rename shadow variables 2 years ago
Christopher Friedt 09e4f8fada syscalls: include stdarg.h for va_list type 2 years ago
Daniel Leung 80e78208e6 kernel: syscalls: no need to include all syscalls in binary 2 years ago
Daniel Leung 751de22ca4 syscalls: skip generating mrsh.c if not userspace 2 years ago
Jamie McCrae ec7044437e treewide: Disable automatic argparse argument shortening 2 years ago
Christoph A Schnetzler 6fc4bb9486 kernel: Prevent Wundef 3 years ago
Anas Nashif c74d20e433 scripts: move gen_syscalls.py to scripts/build 3 years ago
Gerard Marull-Paretas cf8d9f88fe scripts: gen_syscalls: update to handle <zephyr/...> include prefix 3 years ago
Nazar Kazakov f483b1bc4c everywhere: fix typos 3 years ago
Nicolas Pitre 1db5c8b948 scripts: gen_syscalls: fix argument marshalling with 64-bit debug builds 3 years ago
Nicolas Pitre df80c77ed8 scripts: gen_syscalls: fix access validation size on extra params array 3 years ago
Torbjörn Leksell 95ad27fe1f Tracing: TRACING_SYSCALL status ignored fix 4 years ago
Tom Burdick 97dc88bb6d tracing: Automatic syscall tracing 4 years ago
Daniel Leung 7ad00b9e47 kernel: syscall: pin generated inline functions 4 years ago
Daniel Leung cca65a986e scripts: gen_syscalls: skip GCC pragma on -Warray-bound for XCC 4 years ago
Daniel Leung 82ec1c0e88 kernel: ignore array bound warnings for generated syscall funcs 4 years ago
Daniel Leung 4725db8722 scripts: gen_syscall: ignore Coverity overrun check 4 years ago
James Harris 074dbb9982 scripts: gen_syscalls: declare syscalls with void instead of zero args 4 years ago
Ruslan Mstoi 84822e3086 scripts: gen_syscalls: typo fix 5 years ago
Kumar Gala a1b77fd589 zephyr: replace zephyr integer types with C99 types 5 years ago
Andrew Boie 378024c510 userspace: add z_is_in_user_syscall() 5 years ago
Andy Ross 7353c7f95d kernel/userspace: Move syscall_frame field to thread struct 5 years ago
Flavio Ceolin f4adf107f3 syscalls: Remove gen_syscall_header.py 6 years ago
Andrew Boie 4f77c2ad53 kernel: rename z_arch_ to arch_ 6 years ago
Andrew Boie 9ff64bb497 userspace: don't split args on 64-bit systems 6 years ago
Andrew Boie 800b35f598 kernel: use uintptr_t for syscall arguments 6 years ago
Stephanos Ioannidis 2a1c6258fa scripts: gen_syscalls: Add compiler check to pragma. 6 years ago
Marc Herbert f987029282 gen_syscalls.py: make 'noweak' a list instead of a random order set 6 years ago
Ulf Magnusson a0136b9850 gen_syscalls.py: Remove semicolons, unused variables, and a '!= None' 6 years ago
Andy Ross 6564974bae userspace: Support for split 64 bit arguments 6 years ago
Andrew Boie 7ea211256e userspace: properly namespace handler functions 6 years ago
Andrew Boie c78c5e6936 userspace: add additional script documentation 6 years ago
Flavio Ceolin 6fc84feaf2 kernel: syscalls: Change handlers namespace 7 years ago
Mark Ruvald Pedersen f0e2e1bccb portability: Remove C99-illegal semicolons from the global scope 7 years ago
Flavio Ceolin a7fffa9e00 headers: Fix headers guards 7 years ago
Sebastian Bøe 1a40990b2d syscalls: Define the syscall id's with '#define' instead of enum 7 years ago
Andrew Boie 353acf4aae gen_syscalls.py: do not output data to stdout 7 years ago
Andrew Boie a698e84a76 userspace: adjust syscall generation scripts 7 years ago
Andrew Boie c67eb56355 gen_syscalls.py: fix include issue 7 years ago
Leandro Pereira a1ae8453f7 kernel: Name of static functions should not begin with an underscore 7 years ago
Anas Nashif 7256553955 scripts: python: cleanup script and fix PEP8 issues 8 years ago
Sebastian Bøe 13a6840261 cmake: Re-organize syscall generation wrt. the build system 8 years ago
Andrew Boie 3ff41b9484 kernel: allow system call with 64-bit return val 8 years ago
Andrew Boie 990bf16206 kernel: abolish __syscall_inline 8 years ago
Paul Sokolovsky 94620bdb0b scripts: gen_syscalls: Use explicit encoding when reading headers 8 years ago
Andrew Boie 9928023421 kernel: make 'static inline' implicit to __syscall 8 years ago
Andrew Boie fa94ee7460 syscalls: greatly simplify system call declaration 8 years ago