anchor.diff:    # 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 = null;
  +    name = "bootstrap-stage0";
   
       overrides = self: super: {
         # We thread stage0's stdenv through under this name so downstream stages
  
positive.code:       };
        gcc-unwrapped = bootstrapTools;
        binutils = import ../../build-support/bintools-wrapper {
          nativeTools = false;
          nativeLibc = false;
          buildPackages = { };
          libc = getLibc self;
          inherit (self) stdenvNoCC coreutils gnugrep;
          bintools = bootstrapTools;
          name = "bootstrap-binutils-wrapper";
        };
        coreutils = bootstrapTools;
        gnugrep = bootstrapTools;
  
negative.code:     let
  
        thisStdenv = import ../generic {
          name = "${name}-stdenv-linux";
          buildPlatform = localSystem;
          hostPlatform = localSystem;
          targetPlatform = localSystem;
  