summaryrefslogtreecommitdiff
path: root/pkgs/test/cc-wrapper
AgeCommit message (Expand)Author
2026-02-19tests.hardeningFlags: only inspect .text section in instructionPresenceTestRobert Scott
2025-10-09treewide: remove usages of obsolete pie hardening flagLuna Nova
2025-10-08cc-wrapper: add support for libcxxhardeningfast/extensive hardening flagsRobert Scott
2025-09-30tests.cc-wrapper: regression test for fuse-ld=goldLuna Nova
2025-09-30{cc-wrapper,bintools-wrapper}: drop pie hardening flagLuna Nova
2025-08-24cc-wrapper: add glibcxxassertions hardening flagRobert Scott
2025-07-24treewide: run nixfmt 1.0.0Wolfgang Walther
2025-05-24tests.hardeningFlags: use --nobranchprotection for hardening-checkRobert Scott
2025-05-24tests.hardeningFlags: add tests for strictflexarrays1 & 3 flagsRobert Scott
2025-05-24tests.hardeningFlags: enable fortifyExplicitEnabledExecTest for clang/glibcRobert Scott
2025-05-24tests.hardeningFlags: refactor, moving musl brokenness into checkTestBinRobert Scott
2025-04-01treewide: Format all Nix filesSilvan Mosberger
2025-01-07cc-wrapper hardeningFlags tests: add tests for `pacret`, `shadowstack` (#331596)Emily
2024-12-10treewide: format all inactive Nix filesSilvan Mosberger
2024-11-19Revert "tests.cc-wrapper.default: reduce rebuild amount from `429` to `319`"Emily
2024-11-02stdenv: fix custom hardening settings when using `__structuredAttrs = true;`Maximilian Bosch
2024-10-31Merge staging-next into staginggithub-actions[bot]
2024-10-28tests.cc-wrapper.default: reduce rebuild amount from `429` to `319`Artturin
2024-10-27bintools-wrapper: fix late‐bound command referencesEmily
2024-10-21tests.cc-wrapper: Add `NIX_CC_USE_RESPONSE_FILE` checkArtturin
2024-10-18tests.cc-wrapper: Run CC CXX with an empty pathArtturin
2024-09-25treewide: replace `stdenv.is` with `stdenv.hostPlatform.is`Artturin
2024-08-11cc-wrapper hardeningFlags tests: add tests for pacret & shadowstackRobert Scott
2024-07-15cc-wrapper hardeningFlags tests: fix stdenvUnsupport-based testsRobert Scott
2024-07-15cc-wrapper hardeningFlags tests: add tests for stackclashprotectionRobert Scott
2024-07-12cc-wrapper hardeningFlags tests: fix expected behaviour in corner casesRobert Scott
2024-05-10llvmPackages_*.libcxx: include libcxxabi within libcxxPeter Waller
2023-11-16tests.cc-wrapper: add atomics testArtturin
2023-09-18tests.cc-wrapper.supported: add test for cxxabi headerArtturin
2023-09-07tests.cc-wrapper: show command output on different lineArtturin
2023-09-07tests.cc-wrapper: show more prominently what cc is being testedArtturin
2023-09-02cc-wrapper, binutils-wrapper: add tests hardening-flags-handlingRobert Scott
2023-05-08Merge pull request #229754 from rrbutani/fix/cc-wrapper-extra-positional-argsJohn Ericson
2023-05-05tests.cc-multilib: put error on separate lineArtturin
2023-05-03cc-wrapper-test: add tests for `--`Rahul Butani
2022-12-25cc-wrapper-test: add workaround for asan allocation errorNick Cao
2022-12-25cc-wrapper-test: do not test sanitizers when cross compilingNick Cao
2022-12-25cc-wrapper-test: do not test sanitizers on darwinNick Cao
2022-12-25cc-wrapper-test: support cross compilersNick Cao
2021-05-23cc-wrapper: don't set rpath on static-pie executablesJörg Thalheim
2021-01-24treewide: stdenv.lib -> libPavol Rusnak
2020-12-27bintools-wrapper: skip dynamic linker for static binariesJörg Thalheim
2020-12-21Revert "bintools-wrapper: skip dynamic linker for static binaries"Vladimír Čunát
2020-12-14tests.cc-wrapper: disable static compilation macOSJörg Thalheim
2020-12-14bintools-wrapper: skip dynamic linker for static binariesJörg Thalheim
2020-07-23stdenv: make -nostdinc work as intendedJörg Thalheim
2018-06-18Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson
2018-06-18tests.cc-wrapper: Fix sanitizer conditionJohn Ericson
2018-06-14llvm 5: split out compiler-rt and remove libcxxabi depJohn Ericson
2018-06-14llvm 6: Fix libcxxabi impurity and darwin sanitizersJohn Ericson