Andreas Kling
|
01f1e480e5
LibELF: Fix various clang-tidy warnings
|
4 years ago |
Andreas Kling
|
0c0127dc3f
LibELF: Use StringView instead of "const char*" in dynamic linker code
|
4 years ago |
Andreas Kling
|
713b3b36be
DynamicLoader+Userland: Enable RELRO for shared libraries as well :^)
|
4 years ago |
Andreas Kling
|
40a5487bab
LibELF: Unmap and close the main executable after dynamic load
|
4 years ago |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 years ago |
Andreas Kling
|
e87eac9273
Userland: Add LibSystem and funnel all syscalls through it
|
4 years ago |
Andreas Kling
|
c9cd5ff6bb
LibELF: Remove dynamic loader syscall exception for libkeyboard.so
|
4 years ago |
Andreas Kling
|
db1c6cf9cf
LibC+LibELF: Run clang-format
|
4 years ago |
Andreas Kling
|
603d36c599
LibELF: Make syscall region exceptions for UE and libkeyboard.so
|
4 years ago |
Andreas Kling
|
df7ddfb803
LibELF: Mark libc.so and libpthread.so as syscall regions
|
4 years ago |
Andreas Kling
|
e313323317
LibELF: Split the DynamicLoader's loading mechanism into two steps
|
4 years ago |
Andreas Kling
|
68576bcf1b
LibELF: Call mmap() before constructing the DynamicLoader object
|
4 years ago |
Andreas Kling
|
41d8734288
LibELF: Use Optional<SymbolLookupResult> as a return type
|
4 years ago |
Andreas Kling
|
a5de46684b
LibELF: Convert String::format() to String::formatted()
|
4 years ago |
Andreas Kling
|
98e4e2aae3
LibELF: Convert dbgprintf() in DynamicLinker class to dbgln()
|
4 years ago |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 years ago |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 years ago |