Dan Klishch
2925fcd4bc
Userland: Compile a special version of LibELF for DynamicLoader
...
... instead of shamelessly stealing its sources.
2024-04-26 19:08:13 -06:00
Dan Klishch
be9ca65179
Meta: Use stripped-down version of LibELF on Lagom
2024-04-26 19:08:13 -06:00
Dan Klishch
7b88363490
Meta+Userland: Make LibELF a proper library on Serenity
...
Dynamically loaded LibC doesn't need LibELF definitions, so let's not
put them there.
2024-04-26 19:08:13 -06:00
implicitfield
79adeb626b
LibC+LibELF: Move ELF definitions from LibC to LibELF
...
This is needed to avoid including LibC headers in Lagom builds.
Unfortunately, we cannot rely on the build machine to provide a
fully POSIX-compatible ELF header for Lagom builds, so we have to
use our own.
2023-06-27 12:40:38 +02:00
Tim Schumacher
0f2b6345c6
test-fuzz: Add all the missing fuzzers
2023-05-23 06:11:33 +02:00
Linus Groh
f59d58cb76
LibELF+LibTest: Fix serenity_install_sources() paths
...
Currently we end up with the following:
serenity/
AK/
...
Kernel/
...
Libraries/
LibELF/
LibTest/
Userland/
Libraries/
<all other libs>
...
2021-03-15 09:06:10 +01:00
Andreas Kling
13d7c09125
Libraries: Move to Userland/Libraries/
2021-01-12 12:17:46 +01:00