anchor.diff:      inherit sha256;
     };
   
  -  outputs = [ "bin" "dev" "out" ];
  -
     nativeBuildInputs = [ perl texinfo ];
   
     hardeningDisable = [ "fortify" ];
  
positive.code: { stdenv, fetchFromRepoOrCz, perl, texinfo }:
  
  assert (stdenv.isGlibc);
  
  with stdenv.lib;
  
  let
    date = "20160525";
    version = "0.9.27pre-${date}";
    rev = "1ca685f887310b5cbdc415cdfc3a578dbc8d82d8";
    sha256 = "149s847jkg2zdmk09h0cp0q69m8kxxci441zyw8b08fy9b87ayd8";
  in
  
  stdenv.mkDerivation rec {
  
negative.code:   '';
  
    preConfigure = ''
      echo ${version} > VERSION
  
      configureFlagsArray+=("--cc=cc")
      configureFlagsArray+=("--elfinterp=$(< $NIX_CC/nix-support/dynamic-linker)")
      configureFlagsArray+=("--crtprefix=${getLib stdenv.cc.libc}/lib")
      configureFlagsArray+=("--sysincludepaths=${getDev stdenv.cc.libc}/include:{B}/include")
      configureFlagsArray+=("--libpaths=${getLib stdenv.cc.libc}/lib")
    '';
  
    doCheck = true;
    checkTarget = "test";
  
    postFixup = ''
      paxmark m $out/bin/tcc
    '';
  
    meta = {
  