1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 08:48:11 +00:00
serenity/Libraries
Andrew Kaster c21f384d17 LibELF: Remove DynamicSection from ELFImage
Since ELFDynamicObject needs the actual virtual address of the .dynamic
section in the loaded image, and not the file offset like we assumed
before, due to MAP_PRIVATE secretly giving us a MAP_SHARED, we can
remove all of the Dynamic* code from ELFImage.

ELFDynamicLoader only needs ELFImage to get the Program headers at this
point. More consolidation opportunities seem likely in the future.
2020-01-09 09:29:36 +01:00
..
LibAudio AK: Move the userspace SharedBuffer from LibC to AK 2020-01-01 18:53:34 +01:00
LibC LibC: Don't leave /etc/passwd open in getlogin() 2020-01-08 16:01:51 +01:00
LibCore LibCore: Fix a typo in CConfigFile.h 2020-01-07 12:46:02 +01:00
LibDraw LibDraw+LibGUI: Move radio button painting into StylePainter 2020-01-08 21:12:40 +01:00
LibELF LibELF: Remove DynamicSection from ELFImage 2020-01-09 09:29:36 +01:00
LibGUI WindowServer+LibGUI: Paint exclusive actions as radio buttons in menus 2020-01-08 21:12:40 +01:00
LibHTML LibHTML: Fix broken build after Element::computed_style() change 2020-01-05 17:38:52 +01:00
LibIPC LibIPC: Let's start building custom message codecs for LibIPC 2019-12-30 02:41:45 +01:00
LibM Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibMarkdown Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibPCIDB Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibProtocol AK: Move the userspace SharedBuffer from LibC to AK 2020-01-01 18:53:34 +01:00
LibPthread Kernel: Refactor scheduler to use dynamic thread priorities 2019-12-30 18:46:17 +01:00
LibThread Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibVT LibVT: Relayout TerminalWidget on font change 2020-01-08 21:12:40 +01:00
Makefile Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00