summaryrefslogtreecommitdiff
path: root/Toolchain
AgeCommit message (Expand)Author
2023-05-15Toolchain: Enable RELRO support for AArch64Daniel Bertalan
2023-05-15Toolchain+Ports: Update GCC to 13.1.0Daniel Bertalan
2023-05-15Toolchain: Use xz-compressed GCC and Binutils archivesDaniel Bertalan
2023-05-07Toolchain: Replace inline nproc with get_number_of_processing_units()Kenneth Myhra
2023-05-06Toolchain: Use ninja to bootstrap CMakeMacDue
2023-04-29Toolchain: Patch QEMU to support reading kernel cmdline via RPI MailboxDaniel Bertalan
2023-04-29Toolchain: Fix self-built QEMU crashing on startup on macOSDaniel Bertalan
2023-04-25Toolchain: Exit Build*.sh scripts if executed as rootKenneth Myhra
2023-04-23Toolchain+Ports: Consolidate version information for QEMUKenneth Myhra
2023-04-15Toolchain: Add imagemagick to serenity.nixLinus Groh
2023-04-14Ports/llvm: Increase the default stack size for LLVM executablesTim Schumacher
2023-04-11Toolchain: Move GDB build to a separate scriptDaniel Bertalan
2023-04-09Meta+Toolchain: Redirect GDB error output to stdout before greppingTim Schumacher
2023-04-08Toolchain: Stop building QEMU with i386 supportMarco Cutecchia
2023-04-03Toolchain+Meta: Support kernel debugging with host AArch64 GDBDaniel Bertalan
2023-04-02Toolchain: Allow many patches for gdb and add clang workaroundAndrew Kaster
2023-04-02Toolchain: Update gdb to version 13.1Andrew Kaster
2023-04-02Toolchain: Create an `nm` symlink for ClangTim Schumacher
2023-03-27Toolchain: Update binutils to version 2.40Cameron Youell
2023-03-27Ports/binutils: Update binutils to version 2.40Cameron Youell
2023-03-17Toolchain: Update CMake to version 3.26.0 in `BuildCMake.sh`EWouters
2023-03-16Toolchain: Add grub2 and parted to serenity.nixLinus Groh
2023-03-13Toolchain: Use '|' as sed delimiter in Build{Clang,It}.sh, not '@'Linus Groh
2023-03-01Toolchain: Don't abuse crt{begin,end}.o for shared or PIE binariesTim Schumacher
2023-02-11Toolchain: Add fuse2fs to serenity.nixBaitinq
2023-01-25Toolchain: Ensure aarch64 libgcc_s.so.1 includes DT_SONAME tagTimon Kruiper
2023-01-09Toolchain: Do not use `install -D` in BuildIt.shNico Weber
2023-01-09Toolchain: Add macOS definitions of MD5SUM and NPROC in BuildIt.shNico Weber
2023-01-09Toolchain: Make BuildCMake.sh work on macOS without brew on PATHNico Weber
2022-12-30Toolchain: Fix aarch64 toolchain GDB buildkleines Filmröllchen
2022-12-28Meta: Remove i686 targetLiav A
2022-12-13Toolchain: Remove upstreamed CMake platform files :^)Andrew Kaster
2022-12-13Toolchain+Meta: Add script to build CMake from sourceAndrew Kaster
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