summaryrefslogtreecommitdiff
path: root/pkgs/build-support/cc-wrapper/setup-hook.sh
AgeCommit message (Expand)Author
2025-07-29cc-wrapper: use `-fmacro-prefix-map` to scrub `__FILE__` referencesEmily
2023-12-09mkDerivation, bintools-wrapper: move defaultHardeningFlags determination to b...Robert Scott
2023-06-25hardening flags: enable fortify3 by defaultRobert Scott
2022-10-28Revert "Merge #191724: cc-wrapper: remove duplicate include flags"Vladimír Čunát
2022-10-16Merge pull request #191134 from Et7f3/remove-duplicate-code-cc-wrapperSergei Trofimovich
2022-09-28cc-wrapper/setup-hook.sh: remove duplicate flags in NIX_CFLAGS_COMPILEDaniel Barter
2022-09-14cc-wrapper: remove duplicate C{C,XX}${role_post}Et7f3
2020-05-12*-wrapper; Switch from `infixSalt` to `suffixSalt`John Ericson
2019-11-04cc-wrapper, bintools-wrapper: Remove now unneeded `set {+,-}u`John Ericson
2019-06-28cc-wrapper: use -iframework instead of -FMatthew Bauer
2018-08-22Revert "Merge pull request #44767 from obsidiansystems/wrapper-env-var-path"Matthew Bauer
2018-08-06cc-wrapper: Define env vars with full pathJohn Ericson
2018-06-03cc-wrapper, bintools-wrapper: use getHostRoleEnvHook instead of getTargetRole...Ben Wolsieffer
2018-05-14Merge remote-tracking branch 'upstream/staging' into strictDepsJohn Ericson
2018-05-14treewide: Get rid of all uses of crossConfigJohn Ericson
2018-05-07Merge pull request #40139 from obsidiansystems/modular-setup-hooksJohn Ericson
2018-05-07treewide: Use pkgs/build-support/roles.bash to remove copy pastaJohn Ericson
2018-04-11Revert "Revert "Merge pull request #28029 from cstrahan/hardening-fix""John Ericson
2018-04-10Revert "Merge pull request #28029 from cstrahan/hardening-fix"Matthew Bauer
2018-03-06hardening: ld wrapper changes, setup-hook, etcCharles Strahan
2017-12-30stdenv-setup: Ease the transition with native buildsJohn Ericson
2017-12-30{bintools,cc}-wrapper: Fix setup hook to respect the role of the cc-compilerJohn Ericson
2017-12-13bintools-wrapper: InitJohn Ericson
2017-11-28cc-wrapper: Define new- and old-style cross env varsJohn Ericson
2017-11-28cc-wrapper: Export env vars for objdump and readelf in setup-hookJohn Ericson
2017-11-28cc-wrapper: Don't leave CMD defined after setup hookJohn Ericson
2017-11-27cc-wrapper: Fix stray binPrefix -> targetPrefixJohn Ericson
2017-08-16cc-wrapper: don't export CPPDaiderd Jordan
2017-08-07cc-wrapper: Make hygienicJohn Ericson
2017-08-07cc-wrapper: Unconditionally use @infixSalt@ accross the boardJohn Ericson
2017-08-04cc-wrapper: Pass shellcheck and other cleanupsJohn Ericson
2017-07-26stdenv-setup and misc hooks: Work with bash-3.4 for MacOS nix-shellJohn Ericson
2017-07-15cc-wrapper: Use new bash uppercase subsitution syntax in setup hookJohn Ericson
2017-07-15cc-wrapper: Always export environment variables for binutilsJohn Ericson
2016-04-01Merge branch 'master' into closure-sizeVladimír Čunát
2016-02-28stdenv-linux: Ensure binutils comes before bootstrapTools in $PATHEelco Dolstra
2015-10-03Merge commit staging+systemd into closure-sizeVladimír Čunát
2015-05-13Remove gccStdIncEelco Dolstra
2015-04-18Merge 'staging' into closure-sizeVladimír Čunát
2015-02-08Some cc-wrapper changes to better support darwin and clang:Dan Peebles
2015-01-25cc-wrapper: Fix for cross-compilingShea Levy
2015-01-16cc-wrapper: Set CC/CXX more specifically if possibleShea Levy
2015-01-14rename gcc-wrapper to cc-wrapper.Eric Seidel