nixpkgs/pkgs/development/compilers/llvm
John Ericson 4651407654 darwin stdenv: Make stdenv.cc, not stdenv, bring in libcxx
stdenvNoCC should not inject any C++ standard library, just as it
doesn't inject any C standard library. stdenv still does, but only
indirectly through stdenv.cc. Wrapped clangs can be simplified now that
they don't need to worry about clobbering CoreFoundation when replacing
the C++ standard library implementation.

This generally-good cleanup should assist with debugging some C++
failures in #26805.
2017-12-25 19:32:07 -05:00
..
3.4 LLVM: Get binutils plugin header from libbfd 2017-11-13 08:46:13 -05:00
3.5 LLVM: Get binutils plugin header from libbfd 2017-11-13 08:46:13 -05:00
3.7 darwin stdenv: Make stdenv.cc, not stdenv, bring in libcxx 2017-12-25 19:32:07 -05:00
3.8 darwin stdenv: Make stdenv.cc, not stdenv, bring in libcxx 2017-12-25 19:32:07 -05:00
3.9 darwin stdenv: Make stdenv.cc, not stdenv, bring in libcxx 2017-12-25 19:32:07 -05:00
4 darwin stdenv: Make stdenv.cc, not stdenv, bring in libcxx 2017-12-25 19:32:07 -05:00
5 darwin stdenv: Make stdenv.cc, not stdenv, bring in libcxx 2017-12-25 19:32:07 -05:00
aarch64.patch llvm: Include aarch64 patch in repo 2017-11-29 17:01:17 +02:00
fix-llvm-config.patch llvmPackage_{3.4,3.5,3.7,3.8,3.9}: fix output of llvm-config 2017-06-20 10:22:06 +01:00
multi.nix clang multi: Fix post bintools wrapper 2017-12-13 16:08:46 -05:00