anchor.diff:      inherit (darwin.apple_sdk.frameworks) Cocoa Kernel;
     };
   
  -  glibc = callPackage ../development/libraries/glibc { };
  +  glibc = callPackage ../development/libraries/glibc {
  +    stdenv = gccStdenv; # doesn't compile without gcc
  +  };
   
     # Provided by libc on Operating Systems that use the Extensible Linker Format.
     elf-header =
  
positive.code: 
    # Being redundant to avoid cycles on boot. TODO: find a better way
    glibcCross = callPackage ../development/libraries/glibc {
      stdenv = crossLibcStdenv;
    };
  
    muslCross = musl.override {
  
negative.code:     stripped = false;
    }));
  
    gccCrossLibcStdenv = overrideCC stdenv buildPackages.gccCrossStageStatic;
  
    crossLibcStdenv =
      if stdenv.hostPlatform.useLLVM or false
      then overrideCC stdenv buildPackages.llvmPackages_8.lldClangNoLibc
      else gccCrossLibcStdenv;
  
    # The GCC used to build libc for the target platform. Normal gccs will be
    # built with, and use, that cross-compiled libc.
  