Commit Graph

204 Commits (0f68ed163cabcc1963e0b4b643dbe5e9d65de88d)

Author SHA1 Message Date
John Ericson a44bbc72e6 cc-wrapper: Remove obsolete assertion 7 years ago
Eelco Dolstra ec8d41f08c
Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper" 7 years ago
John Ericson dbf6d20d64 binutils-wrapper: Import separately from cc-wrapper 7 years ago
John Ericson 40e9b2a7e6 binutils-wrapper: Init 7 years ago
John Ericson df7c305c4c cc-wrapper: Leverage the setup script instead of `buildCommand` 7 years ago
John Ericson dc47e763c1 cc-wrapper: Use `set -u` for better maintainability 7 years ago
John Ericson a470be5a16 expand-response-params: Build more normally 7 years ago
John Ericson 287fce6402 expand-response-params: Pull out of cc-wrapper 7 years ago
Tuomas Tynkkynen 0c0fad6141 treewide: Consistently call ARM 'arm' 7 years ago
John Ericson 08f3a60e7b cc-wrapper: Remove dead code 7 years ago
John Ericson c035711072 cc-wrapper: Remove unused params 7 years ago
Daiderd Jordan bf8c125170
cc-wrapper: fix LD_DYLD_PATH on darwin 7 years ago
John Ericson 5ba3972add cc-wrapper: Stop preWrapping 7 years ago
John Ericson 1cd74ac70a cc-wrapper: Make sure symbol tables of child delegators is not empty 7 years ago
John Ericson 9242c8b331 cc-wrapper: Use two scripts instead of patch 7 years ago
John Ericson 0c37778c2c cc-wrapper: WIP linking hack for mac OS 7 years ago
John Ericson f6f40e3fe5 stdenv-setup and misc pkgs: Revert to space-deliminated propagated-* files 7 years ago
Eelco Dolstra 70d4d22806
cc-wrapper: Add a "man" output 7 years ago
Eelco Dolstra b9c403c531
stdenvLinux: Remove bootstrapTools from closure 7 years ago
John Ericson b087618ac0 Revert "stdenv: Store one package per line in nix-support/propagated-*" 7 years ago
John Ericson 093cc00cdd cc-wrapper: Always export environment variables for binutils 7 years ago
John Ericson aca5ba405e cc-wrapper: Unify and improve dynamic linker flag logic 7 years ago
John Ericson 3cb745d5a6 stdenv: Store one package per line in nix-support/propagated-* 7 years ago
John Ericson a302d7360f top-level: {build,host,target}Platform are defined in the stdenv instead 7 years ago
Orivej Desh 2bc7b4e134 cc-wrapper: simplify expandResponseParams parser 7 years ago
Ryan Trinkle d07f30f628 cc-wrapper: improve response file parsing speed 7 years ago
John Ericson c23028bdad cc-wrapper: Also export env var for windres, when it is present 7 years ago
David McFarland 63a1a2ac63 stdenv: disable -fPIC on cygwin 7 years ago
John Ericson 12795a7068 misc: Remove almost all uses of stdenv.{ccCross,binutils} 7 years ago
John Ericson c2e2152afc cc-wrapper: Port over finding of dynamic linker from gcc-cross-wrapper 7 years ago
John Ericson 0aee847858 cc-wrapper: Make the cross compiler use a crossEnvHook 7 years ago
Ross MacLeod c1fb71b74a cc-wrapper: when cross building, wedge in setting AR, AS, and LD env vars to their cross building versions 7 years ago
John Ericson 8a7433fca4 cc-wrapper: Temporarily got to great lengths to avoid mass-rebuild 7 years ago
John Ericson 0f0383394d cc-wrapper: Salt environment variables with LLVM triples 7 years ago
John Ericson 04a3cad968 cc-wrapper: Add support for no libc whatsoever 7 years ago
John Ericson d70e7263f4 cc-wrapper: Simplify and correct logic to chose dynamic linker library 7 years ago
John Ericson 459f1c60f5 cc-wrapper: Learn about target prefixes 7 years ago
John Ericson c4ba2e3ef6 cc-wrapper: Remove `stdenv.is*` for `targetPlatform.is*` 7 years ago
Jörg Thalheim e2197465c1
cc-wrapper: externalize default_cxx_stdlib_compile 7 years ago
Tuomas Tynkkynen 7c8a060c09 stdenv: Bringup aarch64 architecture support 7 years ago
John Ericson 09401d44eb cc-wrapper: Remove unneeded crossAttrs 7 years ago
David McFarland 2b6659e13e cc-wrapper: fix detection of unsupported linker flags on cygwin 8 years ago
Shea Levy eca0f17ad2 nix-buffer support improvements. 8 years ago
Franz Pletz 8576aea57c cc-wrapper: fix detection of unsupported linker flags 8 years ago
Franz Pletz 3c06e5f6f7 cc-wrapper: check ld hardening capabilities in stdenv 8 years ago
Robin Gloster 335d0097cf cc-wrapper: add-{flags,hardening} -> add-{flags,hardening}.sh 8 years ago
Vladimír Čunát aa9a04883e Revert "Merge branch 'staging'" due to glibc 8 years ago
Tuomas Tynkkynen a06a405d0b cross GCC: Fix some paths to libc headers (after multiple outputs) 8 years ago
Vladimír Čunát 2cbb7bf9d1 cc-wrapper: add -B flag with cc.lib 8 years ago
Nikolay Amiantov 5ff40ddedf add get* helper functions and mass-replace manual outputs search with them 8 years ago