anchor.diff:      inherit stdenv;
     };
   
  +  gcc40mipsboot = (import ../development/compilers/gcc-4.0-cross) {
  +    inherit fetchurl stdenv noSysDirs;
  +    langF77 = false;
  +    langCC = false;
  +    binutilsCross = binutilsMips;
  +    kernelHeadersCross = kernelHeadersMips;
  +    cross = "mips-linux";
  +  };
  +
     gcc40mips = (import ../build-support/gcc-cross-wrapper) {
       nativeTools = false;
       nativeGlibc = false;
       cross = "mips-linux";
  -    gcc = (import ../development/compilers/gcc-4.0-cross) {
  -      inherit fetchurl stdenv noSysDirs;
  -      langF77 = false;
  -      langCC = false;
  -      binutilsCross = binutilsMips;
  -      kernelHeadersCross = kernelHeadersMips;
  -      cross = "mips-linux";
  -    };
  -    inherit (stdenv.gcc) glibc;
  +    gcc = gcc40mipsboot;
  +    #inherit (stdenv.gcc) glibc;
  +    glibc = uclibcMips;
       binutils = binutilsMips;
       inherit stdenv;
     };
  
positive.code:     inherit stdenv;
    };
  
    gcc295 = (import ../build-support/gcc-wrapper) {
      nativeTools = false;
      nativeGlibc = false;
  
negative.code:     inherit fetchurl stdenv;
      kernelHeadersCross = kernelHeadersMips;
      binutilsCross = binutilsMips;
      gccCross = gcc40mipsboot;
      cross = "mips-linux";
    };
  
  