1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-30 00:47:45 +00:00

Toolchain: Regenerate patches using the latest format rules

This commit is contained in:
Tim Schumacher 2022-09-16 21:21:19 +02:00 committed by Ali Mohammad Pur
parent 453323f3c1
commit cb2f0d9861
19 changed files with 87 additions and 107 deletions

View file

@ -10,6 +10,7 @@ It specifies which flags need to be passed to the linker, defines the
__serenity__ macro, sets the correct underlying type of `size_t` and
`ptrdiff_t`, and enables IFUNCs.
## `0002-fixincludes-Skip-for-SerenityOS-targets.patch`
fixincludes: Skip for SerenityOS targets
@ -27,6 +28,7 @@ libgcc: Build for SerenityOS
This patch enables building gcc's own C runtime files, and sets up
exception handling support.
## `0004-libgcc-Do-not-link-libgcc_s-to-LibC.patch`
libgcc: Do not link libgcc_s to LibC
@ -34,6 +36,7 @@ libgcc: Do not link libgcc_s to LibC
The toolchain is built before LibC, so linking to the C runtime library
would fail.
## `0005-i386-Disable-math-errno-for-SerenityOS.patch`
i386: Disable math errno for SerenityOS
@ -51,3 +54,4 @@ we have to manually tell libstdc++ about what our LibC supports.
In most places, we take the Newlib code paths.