summaryrefslogtreecommitdiffstats
path: root/pkgs/build-support/cc-wrapper/cc-wrapper.sh
AgeCommit message (Expand)Author
2023-10-05cc-wrapper: Use MacOS compatible mktemp commandAndreas Herrmann
2023-09-03cc-wrapper: Account for NIX_LDFLAGS and NIX_CFLAGS_LINK in linkTypePeter Waller
2023-08-19cc-wrapper: add fortify flags after invocation args, not beforeRobert Scott
2023-08-01cc-wrapper: use a temporary file for reponse fileRandy Eckenrode
2023-05-03cc-wrapper: support `--`Rahul Butani
2023-01-31cc-wrapper: add the '-xc++' and `-x*-header` case to the wrapperwrvsrx
2022-10-26cc-wrapper: adding a cc-wrapper-hook to the cc-wrapperDaniel Barter
2022-09-20cc-wrapper: comment explaining C++ stdlib orderTheodore Ni
2022-06-17cc-wrapper: fix typo in shell scriptDmitry Bogatov
2022-06-15cc-wrapper: Add clang specific options to clang specific fileManuel Mendez
2022-06-09cc-wrapper: Allow for override of -target for clang/clang++Manuel Mendez
2022-06-09cc-wrapper: Use case statements instead of bunch of if/elif checksManuel Mendez
2022-01-01Check link type based on expanded parametersMoritz Angermann
2021-05-23cc-wrapper: don't set rpath on static-pie executablesJörg Thalheim
2021-05-02cc-wrapper.sh: make -nostdlib disable the standard C++ library, but not its i...Dmitry Kalinkin
2021-05-02cc-wrapper.sh: rename variables cpp -> cxxDmitry Kalinkin
2021-05-02Revert "cc-wrapper: -nostdlib does not imply -nostdinc++"Dmitry Kalinkin
2021-03-20cc-wrapper: -nostdlib does not imply -nostdinc++Thomas Tuegel
2021-03-09cc-wrapper: remove quoting of response fileAndrew Childs
2021-03-06Merge pull request #112449 from angerman/angerman/response-filesJohn Ericson
2021-02-26Update pkgs/build-support/cc-wrapper/cc-wrapper.shMoritz Angermann
2021-02-09responsie file logicMoritz Angermann
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-14bintools-wrapper: skip dynamic linker for static binariesJörg Thalheim
2020-07-23stdenv: make -nostdinc work as intendedJörg Thalheim
2020-06-22C++ Compilers: Systematize handling of standard librariesJohn Ericson
2020-05-12*-wrapper; Switch from `infixSalt` to `suffixSalt`John Ericson
2019-09-01cc-wrapper: add (partial) support for clang -cc1Craig Hall
2019-04-20cc-wrapper: make machine configuration configurableMatthew Bauer
2018-07-31Re-Revert "Merge #44221: default for NIX_CXXSTDLIB_COMPILE"Vladimír Čunát
2018-05-07Merge pull request #40139 from obsidiansystems/modular-setup-hooksJohn Ericson
2018-05-07{bintools,cc}-wrapper: Factor out role accumulation logicJohn 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
2018-03-06hardening: initial cross supportCharles Strahan
2018-03-06hardening: allow user supplied flags to overrideCharles Strahan
2017-12-13bintools-wrapper: InitJohn Ericson
2017-12-13cc-wrapper: Don't treat "-" alone as a flagJohn Ericson
2017-12-13cc-wrapper: Pull variable mangler into utils.shJohn Ericson
2017-11-05cc-wrapper: disable POSIX compatibilityNikolay Amiantov
2017-09-28cc-wrapper: Clean up dynamic linking with x86 multilibJohn Ericson
2017-09-26cc-wrapper: Add `set -x` tracing for NIX_DEBUG >= 7John Ericson
2017-09-26treewide: Use `(( "${NIX_DEBUG:-0}" >= 1) ))` consistentlyJohn Ericson
2017-09-07Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper"Eelco Dolstra
2017-09-01binutils-wrapper: InitJohn Ericson
2017-09-01cc-wrapper: Pull variable mangler into utils.shJohn Ericson
2017-09-01cc-wrapper: Clean up dynamic linking with x86 multilibJohn Ericson
2017-08-31cc-wrapper: Remove {START,EXEC}_HOOKJohn Ericson