Comparing changes
Open a pull request
base repository: NixOS/nixpkgs
base: 105d9519c128
head repository: NixOS/nixpkgs
compare: c51f27dcf0a5
- 17 commits
- 44 files changed
- 3 contributors
Commits on Dec 12, 2017
-
cc-wrapper: GNAT wrapper stop caring about
-m32
It need not concern itself with 32-bit dynamic linking; ld-wrapper handles that now.
Commits on Dec 13, 2017
-
cc-wrapper: Pull variable mangler into utils.sh
In preparation for splitting out bintools-wrapper
-
cc-wrapper: Use separate mangler for "bool" variables
This avoids any `NIX_FOOBAR=1 1` not triggering conditions.
-
cc-wrapper: Don't treat "-" alone as a flag
It means stdin, and is morally equivalent to passing a file. e.g. $ echo 'int main(void) { return 0; }' | gcc -x c - will compile and link a binary.
-
Factor a bintools (i.e. binutils / cctools) wrapper out of cc-wrapper. While only LD is wrapped, the setup hook defines environment variables on behalf of other utilites.
-
-
doc: Document Bintools Wrapper
Shrunk the CC Wrapper documentation so as not to be repetative.
-
misc setup-hooks: Use env vars to refer to binutils programs
This is more robust for cross-compilation
-
bintools-wrapper: Support ld.ldd, along with ld.bfd and ld.gold
Also make the code more precise in the process
-
-
bintools-wrapper: Create man and info outputs propagated underlying ones
These will be installed if the wrappers are. The wrappers aren't very good to install, but that's another matter.
-
libstdc++5: Fix after binutils-wrapper
Will need to be editted again to work for cross
-
-
Merge pull request #29396 from obsidiansystems/binutils-wrapper
Bintools Wrapper: Init by refactoring out of cc-wrapper, take 2
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 105d9519c128...c51f27dcf0a5