anchor.diff:      libunistring.crossDrv = nativePlatforms;
       windows.wxMSW.crossDrv = nativePlatforms;
     };
  -}) // (
   
  -/* Test some cross builds on 64 bit mingw-w64 */
  -let
  -  crossSystem = {
  +
  +  /* Test some cross builds on 64 bit mingw-w64 */
  +  crossMingwW64 = let
  +    crossSystem = {
         # That's the triplet they use in the mingw-w64 docs.
         config = "x86_64-w64-mingw32";
         arch = "x86_64"; # Irrelevant
         libc = "msvcrt"; # This distinguishes the mingw (non posix) toolchain
         platform = {};
  -  };
  -in {
  -  crossMingwW64 = mapTestOnCross crossSystem {
  +    };
  +  in mapTestOnCross crossSystem {
       coreutils.crossDrv = nativePlatforms;
       boehmgc.crossDrv = nativePlatforms;
       gmp.crossDrv = nativePlatforms;
  
positive.code:   basic = basicCrossDrv // basicNativeDrv;
  
  in
  (
  
  /* Test some cross builds to the Sheevaplug */
  let
    crossSystem = {
      config = "armv5tel-unknown-linux-gnueabi";
      bigEndian = false;
      arch = "arm";
      float = "soft";
      withTLS = true;
      platform = pkgs.platforms.sheevaplug;
      libc = "glibc";
      openssl.system = "linux-generic32";
    };
  
  in {
    crossSheevaplugLinux = mapTestOnCross crossSystem (
      basic //
      {
        ubootSheevaplug.crossDrv = nativePlatforms;
      });
  }) // (
  
  /* Test some cross builds on 32 bit mingw-w64 */
  let
    crossSystem = {
        config = "i686-w64-mingw32";
        arch = "x86"; # Irrelevant
        libc = "msvcrt"; # This distinguishes the mingw (non posix) toolchain
        platform = {};
    };
  in {
    crossMingw32 = mapTestOnCross crossSystem {
      coreutils.crossDrv = nativePlatforms;
      boehmgc.crossDrv = nativePlatforms;
      gmp.crossDrv = nativePlatforms;
  
negative.code:     binutils.crossDrv = nativePlatforms;
      mpg123.crossDrv = nativePlatforms;
    };
  
  
    /* Cross-built bootstrap tools for every supported platform */
    bootstrapTools = let
      tools = import ../stdenv/linux/make-bootstrap-tools-cross.nix { system = "x86_64-linux"; };
      maintainers = [ pkgs.lib.maintainers.dezgeg ];
      mkBootstrapToolsJob = bt: hydraJob' (pkgs.lib.addMetaAttrs { inherit maintainers; } bt.dist);
    in pkgs.lib.mapAttrs (name: mkBootstrapToolsJob) tools;
  }
  