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:   clang = wrapClang clangUnwrapped;
  
    #Use this instead of stdenv to build with clang
    clangStdenv = stdenvAdapters.overrideGCC stdenv clang;
  
    clean = callPackage ../development/compilers/clean { };
  
  
negative.code:   #
    ccacheWrapper = makeOverridable ({ extraConfig ? "" }:
       wrapGCC (ccache.links extraConfig)) {};
    ccacheStdenv = lowPrio (overrideGCC stdenv ccacheWrapper);
  
    cgdb = callPackage ../development/tools/misc/cgdb { };
  
  