1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-11 02:13:56 +09:00
ladybird/Userland
Daniel Bertalan cd45c2d295 LibELF: Split do_relocation into do_{direct,plt}_relocation
No functional changes intended. This is in preparation of a commit that
overhauls how IFUNCs are resolved.

This commit lets us move the implementation of PLT patching from
`DynamicObject` to `DynamicLoader` where all other relocation code
lives. For this, got[2] now stores the loader's address instead of the
object's.
2023-05-14 13:47:53 +02:00
..
Applets ClipboardHistory: Use titlecasing in the applet's window title 2023-05-12 13:05:03 +02:00
Applications SystemMonitor: Prefer Core::File, poll ProcessStatisticsReader correctly 2023-05-14 13:46:57 +02:00
BuggieBox Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
Demos LibGUI: Make Application's construction fallible 2023-05-05 16:41:21 +01:00
DevTools HackStudio: Prefer FileSystem over DeprecatedFile 2023-05-13 17:04:05 +02:00
DynamicLoader DynamicLoader: Ensure that backtrace computation stops at _start 2023-04-23 14:30:59 +02:00
Games Chess+GameSettings: Optionally highlight the king when in check 2023-05-10 12:13:35 +01:00
Libraries LibELF: Split do_relocation into do_{direct,plt}_relocation 2023-05-14 13:47:53 +02:00
Services SpiceAgent: Gracefully handle the host clearing the clipboard 2023-05-13 10:19:28 +02:00
Shell Userland: Merge DEFAULT_PATH into LibFileSystem/FileSystem.h 2023-05-13 07:53:13 +02:00
Utilities Userland+Meta: Add new helper program for network settings 2023-05-13 17:59:37 -06:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00