summaryrefslogtreecommitdiff
path: root/Toolchain
AgeCommit message (Expand)Author
2023-12-30Kernel: Add initial basic support for KASANIdan Horowitz
2023-12-04Toolchain: Use nixos-unstable instead of nixpkgs master in flakenetworkException
2023-11-14Toolchain: Actually compile the GN binary in BuildGN.shTimothy Flynn
2023-10-31Toolchain: Use gcc13 serenity.nixnetworkException
2023-09-18Toolchain+Ports: Update binutils to 2.41Daniel Bertalan
2023-09-18Toolchain+Ports: Update GCC to 13.2.0Daniel Bertalan
2023-09-17Toolchain+Ports: Update QEMU to 8.1.0Daniel Bertalan
2023-09-17Toolchain: Remove dependency on `gnu-sed` for Clang on DarwinEWouters
2023-09-09Ladybird: Add ladybird.nix to nix flake in Toolchain/Ali Caglayan
2023-09-01Toolchain: Add Toolchain/nix-profiles/ to .gitignoreAli Caglayan
2023-09-01Toolchain: Remove xlibswrapper and add python3 to serenity.nixAli Caglayan
2023-09-01Toolchain: Add nix flakeAli Caglayan
2023-08-19Toolchain: Add a script to build GN from sourceAndrew Kaster
2023-08-18Everywhere: Add RISC-V 64 target to the build systemkleines Filmröllchen
2023-08-11Toolchain: Build Clang with RISC-V supportkleines Filmröllchen
2023-08-11Toolchain: Provide the RISC-V 64 emulator with our QEMU buildkleines Filmröllchen
2023-08-11Toolchain: Add (basic) support for riscv64Sönke Holz
2023-07-29Toolchain: Enable Objective-C and Objective-C++Sergey Bugaev
2023-07-19Toolchain: Copy the same headers as GNU when building ClangTim Schumacher
2023-07-16Toolchain: Update cmake to 3.26.4Shannon Booth
2023-07-15Everywhere: Update copyrights with my new serenityos.org e-mail :^)Shannon Booth
2023-06-27Toolchain+Ports: Update LLVM to 16.0.6implicitfield
2023-06-27LibC+LibELF: Move ELF definitions from LibC to LibELFimplicitfield
2023-06-27LibC+LibRegex: Move regex_defs.h from LibC to LibRegeximplicitfield
2023-06-12Meta: Rename `BuildIt.sh` to `BuildGNU.sh`Jelle Raaijmakers
2023-06-04Toolchain+Ladybird: Declare dependencies in correct nix filenetworkException
2023-06-02Toolchain: Add qt6.qt{base,svg} to serenity.nixnetworkException
2023-06-02Toolchain: Sort packages in {nativeB,b}uildInputs nix listsnetworkException
2023-05-28Toolchain+Ports: Use `ftpmirror.gnu.org` for faster downloadsDaniel Bertalan
2023-05-28Toolchain: Fix Linux `libisl` detection in `BuildGDB.sh`Daniel Bertalan
2023-05-28Toolchain: Disable libstdc++ PCH compilationDaniel Bertalan
2023-05-28Toolchain+CI: Remove cache handling logic from `BuildIt.sh`Daniel Bertalan
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