anchor.diff:        --replace 'if (stdinc)' 'if (0)'
   
       substituteInPlace libgcc/config/t-slibgcc-darwin \
  -      --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name $lib/lib/\$(SHLIB_INSTALL_NAME)"
  +      --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name ''${!outputLib}/lib/\$(SHLIB_INSTALL_NAME)"
   
       substituteInPlace libgfortran/configure \
  -      --replace "-install_name \\\$rpath/\\\$soname" "-install_name $lib/lib/\\\$soname"
  +      --replace "-install_name \\\$rpath/\\\$soname" "-install_name ''${!outputLib}/lib/\\\$soname"
     '';
   
     postPatch = ''
  
positive.code: 
    inherit patches;
  
    outputs = [ "out" "lib" "man" "info" ];
    setOutputFlags = false;
    NIX_NO_SELF_RPATH = true;
  
  
negative.code: , langObjCpp ? stdenv.targetPlatform.isDarwin
  , langGo ? false
  , profiledCompiler ? false
  , langJit ? false
  , staticCompiler ? false
  , enableShared ? true
  , enableLTO ? true
  