Michał Kowalczyk
|
bae8baa2dd
[LibOS] Merge page size and allocation alignment
|
5 gadi atpakaļ |
Isaku Yamahata
|
d51f84f547
[LibOS] Rename shim_get_tls() to shim_get_tcb() for consistency
|
5 gadi atpakaļ |
Isaku Yamahata
|
aac7a83037
[LibOS] Remove lingering warnings
|
5 gadi atpakaļ |
Michał Kowalczyk
|
2cf1b3cdc7
Remove __builtin_expect usages
|
5 gadi atpakaļ |
Michał Kowalczyk
|
bc0beaa253
Refactor alignment macros
|
5 gadi atpakaļ |
Michał Kowalczyk
|
b699fd7afd
Introduce IS_POWER_OF_2 macro
|
5 gadi atpakaļ |
Michał Kowalczyk
|
99677cdf72
Introduce ARRAY_SIZE macro
|
5 gadi atpakaļ |
Michał Kowalczyk
|
44e186c503
Clean up asserts
|
5 gadi atpakaļ |
Michał Kowalczyk
|
62cbf79603
Fix a bunch of typos
|
5 gadi atpakaļ |
Michał Kowalczyk
|
de42ebabe1
Reformat repository to our clang-format rules
|
5 gadi atpakaļ |
Chia-Che Tsai
|
0d89dda052
[LibOS] Fix the implementation of getrlimit/setrlimit syscalls
|
5 gadi atpakaļ |
Dmitrii Kuvaiskii
|
f556a0676d
[LibOS] Allow dyn loading of ELF binaries with OS ABI == ELFOSABI_LINUX
|
5 gadi atpakaļ |
Isaku Yamahata
|
0809e5a5e1
[LibOS] Add support for vDSO
|
6 gadi atpakaļ |
borysp
|
d17c7f78af
[LibOS] Fix memory leak in __map_elf_object
|
5 gadi atpakaļ |
Don Porter
|
27213b18e0
[LibOS] Fix compilation errors with -Wunused-parameter flags
|
5 gadi atpakaļ |
Isaku Yamahata
|
326fc07933
[LibOS] Add noreturn function attribute where appropriate
|
5 gadi atpakaļ |
Isaku Yamahata
|
d2d420c241
[LibOS] remove unnecessary migrated_shim_addr and __load_address
|
5 gadi atpakaļ |
Chia-Che Tsai
|
d314707d4c
[LibOS] Fix all warnings with -Wsign-compare
|
5 gadi atpakaļ |
Rafał Wojdyła
|
5a5b42fff8
[LibOS/PAL] Memory corruption fixes
|
5 gadi atpakaļ |
Chia-Che Tsai
|
be9852784f
[All components] Remove all modelines from all source files
|
6 gadi atpakaļ |
Dmitrii Kuvaiskii
|
4ddca71177
[Pal, LibOS] Remove passing of ELF aux vectors from PAL to LibOS
|
5 gadi atpakaļ |
Isaku Yamahata
|
c4a29250e8
[Pal, LibOS] Pass AT_RANDOM ELF auxiliary vector with 16B random value
|
5 gadi atpakaļ |
Isaku Yamahata
|
67c148f3f2
[LibOS] Fix typo CATAGORY to CATEGORY
|
5 gadi atpakaļ |
Michał Kowalczyk
|
ae733cacd7
[LibOS] Convert locks from macros to functions
|
5 gadi atpakaļ |
Dmitrii Kuvaiskii
|
f420037285
[LibOS] Remove unused errval from __map_elf_object()
|
5 gadi atpakaļ |
Gary
|
d19b266ed4
[LibOS] Fix memory leak in __map_elf_object()
|
6 gadi atpakaļ |
Michał Kowalczyk
|
d7b3d6074a
Align stack to 16 when calling C from asm
|
5 gadi atpakaļ |
Chia-Che Tsai
|
09ad502c3a
[LibOS] Use the C11 standard instead of GNU99
|
5 gadi atpakaļ |
Isaku Yamahata
|
8890b325b4
[Pal, LibOS] Clear RFLAGS on program entry
|
5 gadi atpakaļ |
Isaku Yamahata
|
86897c7049
[LibOS] Align stack on 16B during user executable start
|
6 gadi atpakaļ |