Michał Kowalczyk
|
44e186c503
Clean up asserts
|
5 years ago |
Isaku Yamahata
|
5fe52e4a0d
[LibOS] Use atomic operations for shim_context.preempt
|
6 years ago |
Chia-Che Tsai
|
0d89dda052
[LibOS] Fix the implementation of getrlimit/setrlimit syscalls
|
5 years ago |
Michał Kowalczyk
|
52786e5f4d
Fix a bunch of typos
|
5 years ago |
Dmitrii Kuvaiskii
|
0dc1ecf511
[LibOS] Remove unnecessary SIGNAL_DELAYED flag
|
6 years ago |
Isaku Yamahata
|
7eade65b91
[Pal, LibOS] Fix vprintf signature to take va_list instead of its pointer
|
5 years ago |
Don Porter
|
27213b18e0
[LibOS] Fix compilation errors with -Wunused-parameter flags
|
5 years ago |
Isaku Yamahata
|
573c865bc3
[LibOS] Introduce stack trampoline in shim_ipc_helper()
|
5 years ago |
Isaku Yamahata
|
4dab5b94c7
[LibOS] Introduce stack trampoline in shim_do_execve_rtld()
|
5 years ago |
Chia-Che Tsai
|
d314707d4c
[LibOS] Fix all warnings with -Wsign-compare
|
5 years ago |
Rafał Wojdyła
|
5a5b42fff8
[LibOS/PAL] Memory corruption fixes
|
5 years ago |
Chia-Che Tsai
|
be9852784f
[All components] Remove all modelines from all source files
|
6 years ago |
Isaku Yamahata
|
8055b40007
[LibOS] Add noreturn function attribute where appropriate
|
5 years ago |
Dmitrii Kuvaiskii
|
97d2a195a7
[LibOS] Introduce hashtype_to_idtype() for correct casting
|
5 years ago |
Michał Kowalczyk
|
16d90cfe12
Fix parenthesizing and formatting of C macros
|
5 years ago |
Michał Kowalczyk
|
46f553fe5d
Cleanup and uppercase C macros
|
5 years ago |
Michał Kowalczyk
|
ae733cacd7
[LibOS] Convert locks from macros to functions
|
5 years ago |
Michał Kowalczyk
|
1076fd4fa0
[LibOS] Use `struct shim_lock` instead of LOCKTYPE
|
5 years ago |
Isaku Yamahata
|
e3a04c29a6
[LibOS] Preserve RFLAGS in syscall_wrapper
|
5 years ago |
Isaku Yamahata
|
0547abf390
[LibOS] Retry DkObjectsWaitAny on interrupt
|
6 years ago |
Dmitrii Kuvaiskii
|
e307eca021
[LibOS] Support of test_user_{memory/string} in SGX PAL
|
6 years ago |
Isaku Yamahata
|
6abaa112fc
[LibOS] Emulate `syscall` instruction
|
6 years ago |
Rafał Wojdyła
|
aba21c360e
[LibOS] Return proper error code on initialization fail
|
5 years ago |
Chia-Che Tsai
|
09ad502c3a
[LibOS] Use the C11 standard instead of GNU99
|
6 years ago |
Michał Kowalczyk
|
57749eb973
[LibOS] Don't use insecure random
|
6 years ago |
Isaku Yamahata
|
315c7b60ff
[LibOS] Use static inline function instead of C macro
|
6 years ago |
Isaku Yamahata
|
9c398764ce
[LibOS] shim_thread.h/shim_tls.h: use static inline instead of macro
|
6 years ago |
Isaku Yamahata
|
7535273ecc
[LibOS] Add checks for printf format
|
6 years ago |
Li Lei
|
195c2b1f7b
[PAL] Enable Wunsed-parameter warning as part of Wextra
|
6 years ago |
Gary
|
5bb7180de7
[LibOS] Fix an uninitialized value n in wait_event
|
6 years ago |