anchor.diff:    # A stdenv capable of building 32-bit binaries.  On x86_64-linux,
     # it uses GCC compiled with multilib support; on i686-linux, it's
     # just the plain stdenv.
  -  stdenv_32bit =
  +  stdenv_32bit = lowPrio (
       if system == "x86_64-linux" then
         overrideGCC stdenv gcc43_multi
       else
  -      stdenv;
  +      stdenv);
   
   
     ### BUILD SUPPORT
  
positive.code:   #
    ccacheWrapper = makeOverridable ({ extraConfig ? "" }:
       wrapGCC (ccache.links extraConfig)) {};
    ccacheStdenv = overrideGCC stdenv ccacheWrapper;
  
    cgdb = callPackage ../development/tools/misc/cgdb { };
  
  
negative.code: 
    defaultStdenv = allStdenvs.stdenv // { inherit platform; };
  
    stdenvCross = lowPrio (makeStdenvCross defaultStdenv crossSystem binutilsCross gccCrossStageFinal);
  
    stdenv =
      if bootStdenv != null then (bootStdenv // {inherit platform;}) else
  