summaryrefslogtreecommitdiff
path: root/Toolchain
AgeCommit message (Expand)Author
2022-11-13Toolchain: Add libxcrypt to serenity.nixVictor Hugo Aguiar Pacce
2022-11-12Toolchain: Fix missing makeinfo on macOS VenturaSteffen Rusitschka
2022-11-05Toolchain: Disable makeinfo for binutilsChristopher Wales
2022-11-01Toolchain: Use pkg-config instead of pkgconfig in serenity.nixMarco Rebhan
2022-11-01Toolchain: Update gcc11 to gcc12 in serenity.nixMarco Rebhan
2022-10-27Toolchain: Update BuildQemu.sh to qemu-7.1Kenneth Myhra
2022-10-25Everywhere: Require version >= 12 for GCC host compilerLinus Groh
2022-10-24Toolchain: Update LLVM to 15.0.3Tim Schumacher
2022-10-21Toolchain: Keep LLVM from using `shm_open` and friendsTim Schumacher
2022-10-20Toolchain: Fix nix-shell; fuse2fs is now part of e2fsprogs derivationgrxnola
2022-10-14Toolchain: Fix building libgcc for AARCH64Gunnar Beutner
2022-10-14Toolchain: Add SerenityOS to the LLVM config.guessTim Schumacher
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