anchor.diff:  , langAda ? false
   , langObjC ? stdenv.targetPlatform.isDarwin
   , langObjCpp ? stdenv.targetPlatform.isDarwin
  +, langD ? false
   , langGo ? false
   , reproducibleBuild ? true
   , profiledCompiler ? false
  
positive.code: 
    inherit
      (import ../common/extra-target-flags.nix {
        inherit lib stdenv crossStageStatic libcCross threadsCross;
      })
      EXTRA_FLAGS_FOR_TARGET
      EXTRA_LDFLAGS_FOR_TARGET
      ;
  
    passthru = {
      inherit langC langCC langObjC langObjCpp langAda langFortran langGo version;
      isGNU = true;
    };
  
  
negative.code:       enableShared
  
        langC
        langD
        langCC
        langFortran
        langAda
  