ladybird/Userland/Libraries/LibELF
Gunnar Beutner 38619a9f24 LibELF: Ignore DT_SYMBOLIC entries
The shared library libicudata.so has a DT_SYMBOLIC entry:

Dynamic Section:
  NEEDED               libgcc_s.so
  SONAME               libicudata.so.69
  SYMBOLIC             0x00000000
  HASH                 0x00000094
  STRTAB               0x000000c8
  SYMTAB               0x000000a8
  STRSZ                0x0000002a
  SYMENT               0x00000010

According to the ELF spec DT_SYMBOLIC has no special meaning
for the dynamic loader.
2021-04-19 20:39:22 +02:00
..
Arch/i386 LibC: Remove text relocation 2021-02-19 09:04:05 +01:00
AuxiliaryVector.h Everywhere: Remove unnecessary clang-format offs 2021-03-04 11:01:48 +01:00
CMakeLists.txt LibELF+LibTest: Fix serenity_install_sources() paths 2021-03-15 09:06:10 +01:00
CoreDump.h Kernel: Set "pledge_violation" coredump metadata in REQUIRE_PROMISE() 2021-01-20 21:01:15 +01:00
DynamicLinker.cpp LibC+LibELF: Implement support for the dl_iterate_phdr helper 2021-04-18 10:55:25 +02:00
DynamicLinker.h Ports: Update the gcc port with the patches from the toolchain 2021-04-18 10:55:25 +02:00
DynamicLoader.cpp LibELF: Allow shared objects which don't have a text segment 2021-04-19 20:39:22 +02:00
DynamicLoader.h LibELF: Fix support for relocating weak symbols 2021-04-19 12:00:40 +02:00
DynamicObject.cpp LibELF: Ignore DT_SYMBOLIC entries 2021-04-19 20:39:22 +02:00
DynamicObject.h LibC+LibELF: Implement support for the dl_iterate_phdr helper 2021-04-18 10:55:25 +02:00
Hashes.h LibELF: Move ELF hash functions to their own file (and make constexpr) 2021-02-23 19:43:44 +01:00
Image.cpp LibELF: Convert more string literals to StringView literals. 2021-02-24 14:45:34 +01:00
Image.h LibC+LibELF: Implement support for the dl_iterate_phdr helper 2021-04-18 10:55:25 +02:00
Validation.cpp LibC+LibELF: Implement support for the dl_iterate_phdr helper 2021-04-18 10:55:25 +02:00
Validation.h LibC+LibELF: Implement support for the dl_iterate_phdr helper 2021-04-18 10:55:25 +02:00