summaryrefslogtreecommitdiff
path: root/Toolchain/Patches
AgeCommit message (Expand)Author
2022-04-23Toolchain+Ports: Update LLVM to 14.0.1Daniel Bertalan
2022-03-31Toolchain: Add a gcc patch to fix linker error on M1 hostJames Mintram
2022-03-24Toolchain: Update gdb to 11.2Daniel Bertalan
2022-03-19Toolchain: Make wint_t unsigned for ClangTim Schumacher
2022-03-19Toolchain: Enable IFUNC support for GCCTim Schumacher
2022-03-19Toolchain: Enforce correct sizes for size_t and ptrdiff_tTim Schumacher
2022-02-13Toolchain: Fix QEMU build with latest gcc by disabling `-fcf-protection`Brian Gianforcaro
2022-02-11Toolchain: Update binutils to version 2.38Daniel Bertalan
2022-01-24Toolchain: Backport support for the mold linkerDaniel Bertalan
2022-01-12Toolchain: Enable the `-rdynamic` flag in the gcc driverDaniel Bertalan
2022-01-10Toolchain: Backport `--update-section` support to llvm-objcopyDaniel Bertalan
2022-01-09Toolchain: Fix macOS build failure due to a malformed patchDaniel Bertalan
2022-01-07Toolchain/GCC: Declare we don't have memalignMartin Bříza
2022-01-04Toolchain: Fix building the aarch64 toolchainDaniel Bertalan
2022-01-03Toolchain: Use Platform/SerenityOS.cmake in LLVM toolchain buildAndrew Kaster
2021-12-16Toolchain: Link libgcc_s on an as-needed basisDaniel Bertalan
2021-11-28Toolchain/Clang: Support using `libstdc++` as the C++ standard libraryDaniel Bertalan
2021-11-28Toolchain/Clang: Allow setting a default unwind libraryDaniel Bertalan
2021-11-28Toolchain/Clang: Pick up includes when running inside SerenityDaniel Bertalan
2021-11-28Toolchain/Clang: Add support for -static-libstdc++Daniel Bertalan
2021-11-14Toolchain: Load x64 executables at a higher addressTim Schumacher
2021-11-14Toolchain: Add aligned allocation support to libc++Daniel Bertalan
2021-10-17Toolchain+Meta: Update LLVM version to 13.0.0Daniel Bertalan
2021-09-17Toolchain: Remove breaking mbstate_t define from clangTim Schumacher
2021-09-07Meta: Make `serenity.sh rebuild-toolchain aarch64 clang` workNico Weber
2021-09-07Toolchain: Build aarch64-gdb for cross-debugging on x86Idan Horowitz
2021-08-28Toolchain: Enough to make `rebuild-toolchain aarch64` workNico Weber
2021-08-28Toolchain: Regenerate binutils.patch and gcc.patchNico Weber
2021-08-08Toolchain+Ports: Let -nostdlib make us not link against libgcc_sGunnar Beutner
2021-08-08Toolchain: Add LLVM patch and script for building itDaniel Bertalan
2021-07-28Toolchain+Ports: Fix building ports on x86_64Gunnar Beutner
2021-07-28Toolchain: Update GCC to version 11.2.0Gunnar Beutner
2021-07-28Toolchain: Update binutils to version 2.37Gunnar Beutner
2021-07-24Toolchain+Ports: Ignore -arch on macOS M1 hostsGunnar Beutner
2021-07-08Toolchain: Fix building toolchain on arm64 macsmodmuss50
2021-07-06Kernel+Toolchain: Remove the kernel-specific toolchainGunnar Beutner
2021-06-07Toolchain+Ports: Fix building binutils on FreeBSDGunnar Beutner
2021-05-09Toolchain+Ports: Skip link tests for libstdc++v3Gunnar Beutner
2021-05-07Toolchain: Make -nodefaultlibs not link against libgcc_sGunnar Beutner
2021-05-03Toolchain: Enable building all code with -fPICGunnar Beutner
2021-04-29Toolchain: Update the binutils patch file to match the portGunnar Beutner
2021-04-29Toolchain+Ports: Update GCC to version 11.1.0Gunnar Beutner
2021-04-20Toolchain+Ports: Enable threads for gccGunnar Beutner
2021-04-18Toolchain: Enable -fexceptions and build a separate libstdc++ for the kernelGunnar Beutner
2021-04-16Toolchain+LibC: Don't link LibC against crt0Gunnar Beutner
2021-04-14Toolchain: Update binutils to version to latest 2.36.1 releaseBrian Gianforcaro
2021-03-11Toolchain: Remove unnecessary file from commitBen Wiederhake
2021-02-19Toolchain: Use -ftls-model=initial-exec by defaultItamar
2021-01-04Toolchain: Disable exceptions by defaultItamar
2020-12-24Toolchain+LibC: Fix usage of crt filesItamar