anchor.diff:          cc = if isNull prevStage.gcc-unwrapped
                then null
                else lib.makeOverridable (import ../../build-support/cc-wrapper) {
  +          name = "${name}-gcc-wrapper";
             nativeTools = false;
             propagateDoc = false;
             nativeLibc = false;
  
positive.code:     let
  
        thisStdenv = import ../generic {
          name = "stdenv-linux-boot";
          buildPlatform = localSystem;
          hostPlatform = localSystem;
          targetPlatform = localSystem;
  
negative.code:   # Build a dummy stdenv with no GCC or working fetchurl.  This is
    # because we need a stdenv to build the GCC wrapper and fetchurl.
    (prevStage: stageFun prevStage {
      name = "bootstrap-stage0";
  
      overrides = self: super: {
        # We thread stage0's stdenv through under this name so downstream stages
  