summaryrefslogtreecommitdiff
path: root/Toolchain
AgeCommit message (Expand)Author
2022-10-11Toolchain: Force makeinfo to be a no-opTim Schumacher
2022-10-06Toolchain: serenity.nix: Fix fuse2fs not being installedBaitinq
2022-10-03Meta: Make x86-64 target the defaultLiav A
2022-10-03Toolchain: Update BuildMold to mold 1.5.1 and use CMakeAndrew Kaster
2022-10-01Toolchain: Hardcode the results of LLVM runtime library detectionTim Schumacher
2022-10-01Toolchain: Only reextract GCC-related tarballs if patches changeTim Schumacher
2022-10-01Toolchain: Move the binutils patch into its own folderTim Schumacher
2022-09-18Toolchain: Regenerate patches using the latest format rulesTim Schumacher
2022-09-16Toolchain: Remove references to `-lm`Tim Schumacher
2022-09-16Everywhere: Fully remove the separate LibM directoryTim Schumacher
2022-09-16LibM: Move the math standard library to LibCTim Schumacher
2022-09-16Toolchain: Update to LLVM 15.0.0Tim Schumacher
2022-09-05Toolchain: Remove references to `-ldl`Tim Schumacher
2022-09-05Everywhere: Fully remove the separate LibDl directoryTim Schumacher
2022-09-05LibDl: Move the `dlfcn` implementation to LibCTim Schumacher
2022-09-02Toolchain: Update Dockerfile to ubuntu:22.10Veronika Horáčků
2022-08-24Toolchain: Update GDB to version 12.1Brian Gianforcaro
2022-08-24Toolchain: Update binutils to version 2.39Brian Gianforcaro
2022-08-24Toolchain: Update gcc to version 12.2.0Brian Gianforcaro
2022-08-17Toolchain: Allow setting QEMU_{VERSION, MD5SUM} from command lineTimon Kruiper
2022-07-19Toolchain: Don't pass `-lpthread` when pthreads are requestedTim Schumacher
2022-07-19Everywhere: Fully remove the separate LibPthread directoryTim Schumacher
2022-07-19LibPthread: Move the pthread and semaphore implementation to LibCTim Schumacher
2022-07-16Toolchain: Update mold to 1.3.1Tim Schumacher
2022-07-13Meta+Ports: Automatically generate a meson cross file that we can useTim Schumacher
2022-06-30Toolchain: Remove workarounds for initializer_list and _aligned_allocAndrew Kaster
2022-06-30Toolchain: Create separate serenity xlocale support fileAndrew Kaster
2022-06-30Toolchain: Format llvm patches per new patch formatAndrew Kaster
2022-06-30Toolchain+Ports: Install host ruby into Local/ruby, not Local/$ARCHAndrew Kaster
2022-06-30Toolchain+Ports: Install host python into Local/python, not Local/$ARCHAndrew Kaster
2022-06-30Toolchain: Set '/' as default division character for binutilsTim Schumacher
2022-06-29Toolchain: Update Platform files to match those in upstream cmakeAndrew Kaster
2022-06-21Revert "Toolchain: Load x64 executables at a higher address"Tim Schumacher
2022-06-19Toolchain: Update mold to 1.0.3kleines Filmröllchen
2022-06-11Toolchain: Add $arch-pc-serenity-clang symlinkDaniel Bertalan
2022-05-20Toolchain: Fix shellcheck warningDaniel Bertalan
2022-05-19Toolchain+Ports: Split the GCC patchesDaniel Bertalan
2022-05-12Toolchain: Upgrade to GCC 12.1.0Daniel Bertalan
2022-05-08Toolchain: Allow BuildQemu.sh to resume downloadsLucas CHOLLET
2022-05-02Toolchain: Enable LLVM Profile instrumentationAndrew Kaster
2022-04-25Toolchain: Explicitly install llvm-config and FileCheckAndrew Kaster
2022-04-23Toolchain: Update BuildQemu.sh to qemu-7.0EWouters
2022-04-23Toolchain+Ports: Update LLVM to 14.0.1Daniel Bertalan
2022-04-01Toolchain: Fix the gdb build for aarch64 target on macOS hostJames Mintram
2022-03-31Toolchain: Add a gcc patch to fix linker error on M1 hostJames Mintram
2022-03-29Toolchain: Fix serenity.nixjd
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