1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 18:27:35 +00:00

Ports: Bring all ReadMes in line with their respective patches

This commit is contained in:
Tim Schumacher 2022-05-21 21:05:39 +02:00 committed by Linus Groh
parent 0e0db33a2a
commit 6641868c35
15 changed files with 118 additions and 139 deletions

View file

@ -1,9 +1,14 @@
# Patches for Binutils on SerenityOS
# Patches for binutils on SerenityOS
## `binutils.patch`
Teaches the assembler, BFD, and the linker about the SerenityOS target triple.
Add support for SerenityOS
Teaches the assembler, BFD, and the linker about the SerenityOS target
triple.
On x86_64, we override the default base address of non-PIE executables,
because the default (0x400000) is too close to the beginning of the
address space, and DynamicLoader often ends up allocating internal data
at that address. See commit 292398b5857d0104f7c33fdb5d79f45fe8b395dd.
On x86_64, we override the default base address of non-PIE executables, because
the default (0x400000) is too close to the beginning of the address space, and
DynamicLoader often ends up allocating internal data at that address.