summary refs log tree commit diff
path: root/pkgs/build-support/cc-wrapper/cc-wrapper.sh
AgeCommit message (Expand)AuthorFilesLines
2023-10-05cc-wrapper: Use MacOS compatible mktemp commandAndreas Herrmann1-1/+1
2023-09-03cc-wrapper: Account for NIX_LDFLAGS and NIX_CFLAGS_LINK in linkTypePeter Waller1-1/+1
2023-08-19cc-wrapper: add fortify flags after invocation args, not beforeRobert Scott1-2/+2
2023-08-01cc-wrapper: use a temporary file for reponse fileRandy Eckenrode1-2/+5
2023-05-03cc-wrapper: support `--`Rahul Butani1-0/+18
2023-01-31cc-wrapper: add the '-xc++' and `-x*-header` case to the wrapperwrvsrx1-0/+2
2022-10-26cc-wrapper: adding a cc-wrapper-hook to the cc-wrapperDaniel Barter1-0/+6
2022-09-20cc-wrapper: comment explaining C++ stdlib orderTheodore Ni1-0/+25
2022-06-17cc-wrapper: fix typo in shell scriptDmitry Bogatov1-1/+1
2022-06-15cc-wrapper: Add clang specific options to clang specific fileManuel Mendez1-4/+2
2022-06-09cc-wrapper: Allow for override of -target for clang/clang++Manuel Mendez1-0/+6
2022-06-09cc-wrapper: Use case statements instead of bunch of if/elif checksManuel Mendez1-47/+36
2022-01-01Check link type based on expanded parametersMoritz Angermann1-1/+1
2021-05-23cc-wrapper: don't set rpath on static-pie executablesJörg Thalheim1-8/+7
2021-05-02cc-wrapper.sh: make -nostdlib disable the standard C++ library, but not its i...Dmitry Kalinkin1-2/+5
2021-05-02cc-wrapper.sh: rename variables cpp -> cxxDmitry Kalinkin1-9/+9
2021-05-02Revert "cc-wrapper: -nostdlib does not imply -nostdinc++"Dmitry Kalinkin1-4/+3
2021-03-20cc-wrapper: -nostdlib does not imply -nostdinc++Thomas Tuegel1-3/+4
2021-03-09cc-wrapper: remove quoting of response fileAndrew Childs1-2/+2
2021-03-06Merge pull request #112449 from angerman/angerman/response-filesJohn Ericson1-4/+12
2021-02-26Update pkgs/build-support/cc-wrapper/cc-wrapper.shMoritz Angermann1-5/+2
2021-02-09responsie file logicMoritz Angermann1-4/+15
2020-12-27bintools-wrapper: skip dynamic linker for static binariesJörg Thalheim1-0/+6
2020-12-21Revert "bintools-wrapper: skip dynamic linker for static binaries"Vladimír Čunát1-6/+0
2020-12-14bintools-wrapper: skip dynamic linker for static binariesJörg Thalheim1-0/+6
2020-07-23stdenv: make -nostdinc work as intendedJörg Thalheim1-10/+11
2020-06-22C++ Compilers: Systematize handling of standard librariesJohn Ericson1-1/+1
2020-05-12*-wrapper; Switch from `infixSalt` to `suffixSalt`John Ericson1-12/+12
2019-09-01cc-wrapper: add (partial) support for clang -cc1Craig Hall1-0/+11
2019-04-20cc-wrapper: make machine configuration configurableMatthew Bauer1-1/+1
2018-07-31Re-Revert "Merge #44221: default for NIX_CXXSTDLIB_COMPILE"Vladimír Čunát1-1/+1
2018-05-07Merge pull request #40139 from obsidiansystems/modular-setup-hooksJohn Ericson1-1/+1
2018-05-07{bintools,cc}-wrapper: Factor out role accumulation logicJohn Ericson1-1/+1
2018-04-11Revert "Revert "Merge pull request #28029 from cstrahan/hardening-fix""John Ericson1-2/+2
2018-04-10Revert "Merge pull request #28029 from cstrahan/hardening-fix"Matthew Bauer1-2/+2
2018-03-06hardening: ld wrapper changes, setup-hook, etcCharles Strahan1-1/+0
2018-03-06hardening: initial cross supportCharles Strahan1-1/+2
2018-03-06hardening: allow user supplied flags to overrideCharles Strahan1-2/+2
2017-12-13bintools-wrapper: InitJohn Ericson1-0/+6
2017-12-13cc-wrapper: Don't treat "-" alone as a flagJohn Ericson1-1/+2
2017-12-13cc-wrapper: Pull variable mangler into utils.shJohn Ericson1-2/+2
2017-11-05cc-wrapper: disable POSIX compatibilityNikolay Amiantov1-1/+1
2017-09-28cc-wrapper: Clean up dynamic linking with x86 multilibJohn Ericson1-4/+0
2017-09-26cc-wrapper: Add `set -x` tracing for NIX_DEBUG >= 7John Ericson1-0/+4
2017-09-26treewide: Use `(( "${NIX_DEBUG:-0}" >= 1) ))` consistentlyJohn Ericson1-1/+1
2017-09-07Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper"Eelco Dolstra1-8/+6
2017-09-01binutils-wrapper: InitJohn Ericson1-0/+6
2017-09-01cc-wrapper: Pull variable mangler into utils.shJohn Ericson1-2/+2
2017-09-01cc-wrapper: Clean up dynamic linking with x86 multilibJohn Ericson1-4/+0
2017-08-31cc-wrapper: Remove {START,EXEC}_HOOKJohn Ericson1-8/+0