| Age | Commit message (Expand) | Author |
| 11 days | gcc: pass result of lib.systems.equals around rather than recomputing | Eman Resu |
| 2026-04-20 | gcc, libgcc: fix cross-compilation for SH4 | Ben Siraphob |
| 2026-02-08 | gcc: move cygwin DLLs to $target/bin | David McFarland |
| 2025-08-08 | gcc: pass `-Wno-complain-wrong-lang` when using `-fmacro-prefix-map` | Emily |
| 2025-07-24 | treewide: run nixfmt 1.0.0 | Wolfgang Walther |
| 2025-04-01 | treewide: Format all Nix files | Silvan Mosberger |
| 2025-03-14 | Merge remote-tracking branch 'origin/master' into staging-next | K900 |
| 2025-03-13 | gcc: use lib.systems.equals instead of direct equality checking | Stefan Frijters |
| 2025-03-13 | gcc: fix inconsistency in isCross condition | Stefan Frijters |
| 2025-03-11 | gcc: remove .la files | K900 |
| 2025-02-08 | Revert "gcc: disable symlink checks on cross + nolibc for now" | K900 |
| 2025-02-08 | gcc: document, clean up, undangle install symlink hacks | K900 |
| 2025-02-08 | gcc: explicitly disallow cross + multilib, extract targetLibDir to variable | K900 |
| 2025-02-08 | Revert "gcc: rework, clean up, and document the cursed symlink hack" | K900 |
| 2025-02-02 | Revert "gcc: disable symlink checks on cross + nolibc for now" | K900 |
| 2025-02-02 | gcc: rework, clean up, and document the cursed symlink hack | K900 |
| 2025-02-02 | gcc: disable symlink checks on cross + nolibc for now | K900 |
| 2024-12-10 | treewide: format all inactive Nix files | Silvan Mosberger |
| 2024-11-25 | treewide: improve prepending and appending derivation arguments in bash code | Wolfgang Walther |
| 2024-10-10 | gcc: fix `extraLDFlags` logic after undoing staging-next workaroud | Randy Eckenrode |
| 2024-10-10 | gcc: remove staging-next workaround | Randy Eckenrode |
| 2024-09-20 | glibc: 2.39-52 -> 2.40-36 (#342073) | K900 |
| 2024-09-15 | gcc: remove "fixed" pthread.h | Maximilian Bosch |
| 2024-09-15 | {cc-wrapper,gcc}: drop unused logic and patches | Emily |
| 2024-07-22 | gcc: drop rpath from build on platforms that don’t set rpaths | Randy Eckenrode |
| 2024-03-15 | gcc: link $lib/lib -> $lib/$targetConfig correctly and consistently | Adam Joseph |
| 2023-08-29 | gcc: move dll.a in lib64 to lib output too | Artturin |
| 2023-08-27 | gcc: move dll to output | marius david |
| 2023-08-14 | gcc: factor out forceLibgccToBuildCrtStuff | Adam Joseph |
| 2023-07-26 | gcc: revert "do not install sys-include headers for cross-compilers." | Sergei Trofimovich |
| 2023-07-07 | gcc: use Nix instead of bash for conditional | Adam Joseph |
| 2023-07-07 | gcc: add `-g` to `declare` | Adam Joseph |
| 2023-07-07 | gcc: remove builder.sh | Adam Joseph |
| 2023-07-07 | gcc: add args to common/builder.nix, split up script into phases | Adam Joseph |
| 2023-07-07 | gcc: make common/builder.nix into valid Nix syntax | Adam Joseph |
| 2023-07-07 | gcc: copy gcc/builder.sh to gcc/common/builder.nix | Adam Joseph |