Idan Horowitz
|
f412e73bba
DynamicLoader: Remove the unused load_regions vector
|
3 سال پیش |
Timon Kruiper
|
ed3be5b7f5
LibELF+LibC: Add support for aarch64 relocations
|
2 سال پیش |
Ben Wiederhake
|
8a331d4fa0
Everywhere: Move AK/Debug.h include to using files or remove
|
2 سال پیش |
Liav A
|
a4c87fac56
LibELF+LibSymbolication: Remove i686 support
|
2 سال پیش |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 سال پیش |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 سال پیش |
Tim Schumacher
|
d0d494a151
LibELF: Drop the separate file name member from DynamicLoader
|
2 سال پیش |
Tim Schumacher
|
177a5baf60
LibELF: Ensure that DynamicLoader only receives absolute paths
|
2 سال پیش |
Andrew Kaster
|
828441852f
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
|
2 سال پیش |
Tim Schumacher
|
e2c55ee0a8
LibC: Move `dlfcn_integration.h` to the `bits` directory
|
2 سال پیش |
Tim Schumacher
|
27bfb81702
Everywhere: Refer to `dlfcn*.h` by its non-prefixed name
|
2 سال پیش |
Tim Schumacher
|
3f59cb5e70
LibELF: Copy the entire TLS segment instead of each symbol one-by-one
|
3 سال پیش |
Tim Schumacher
|
6799b271bf
LibELF: Remove outdated TLS handling in generic program header code
|
3 سال پیش |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 سال پیش |
Idan Horowitz
|
fbeef409c6
DynamicLoader: Stop performing relative relocations on non-pie objects
|
3 سال پیش |
Idan Horowitz
|
753844ec96
LibELF: Take TLS segment alignment into account in DynamicLoader
|
3 سال پیش |
Tim Schumacher
|
e2036ca2ca
LibELF: Store the full file path in DynamicObject
|
3 سال پیش |
Tim Schumacher
|
6732fec8b8
LibELF: Warn on self-dlopening libraries while initializing
|
3 سال پیش |
Tim Schumacher
|
082a7baa3b
LibELF: Check if initializers ran instead of trusting s_global_objects
|
3 سال پیش |
Tim Schumacher
|
d2b87419ac
LibELF: Only collect region sizes before reserving memory
|
3 سال پیش |
Tim Schumacher
|
c0b31796a8
LibELF: Unmap the source file temporarily while reserving space
|
3 سال پیش |
Tim Schumacher
|
c1d8612eb5
LibELF: Store DynamicLoader ELF images using an OwnPtr
|
3 سال پیش |
Tim Schumacher
|
89da0f2da5
LibELF: Name library maps with the full file path
|
3 سال پیش |
Daniel Bertalan
|
7aca408993
LibELF: Fail gracefully when IFUNC resolver's object has textrels
|
3 سال پیش |
Daniel Bertalan
|
08c459e495
LibELF: Add support for IFUNCs
|
3 سال پیش |
Daniel Bertalan
|
ed5f110b40
LibELF: Perform .relr.dyn relocations before .rel.dyn
|
3 سال پیش |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 سال پیش |
Brian Gianforcaro
|
7d667b9f69
LibELF: Remove unused m_program_interpreter member from DynamicLoader
|
3 سال پیش |
Daniel Bertalan
|
3974cac148
LibELF: Implement support for DT_RELR relative relocations
|
3 سال پیش |
Andreas Kling
|
c482508aa1
LibELF: Use shared memory mapping when loading ELF objects
|
3 سال پیش |