anchor.diff:        With libtcc, you can use TCC as a backend for dynamic code
         generation.
       '';
  -
  -    homepage = "http://www.tinycc.org/";
  -    license = licenses.mit;
  -
  -    platforms = [ "x86_64-linux" ];
  +    homepage = "https://repo.or.cz/tinycc.git";
  +    license = licenses.lgpl21Only;
  +    platforms = platforms.linux;
       maintainers = [ maintainers.joachifm ];
     };
   }
  
positive.code:   doCheck = true;
    checkTarget = "test";
  
    meta = {
      description = "Small, fast, and embeddable C compiler and interpreter";
  
      longDescription = ''
        TinyCC (aka TCC) is a small but hyper fast C compiler.  Unlike
        other C compilers, it is meant to be self-sufficient: you do not
  
negative.code: { stdenv, lib, fetchFromRepoOrCz, perl, texinfo, which }:
  
  stdenv.mkDerivation rec {
    pname = "tcc";
    version = "unstable-2021-10-09";
  
    src = fetchFromRepoOrCz {
      repo = "tinycc";
      rev = "ca11849ebb88ef4ff87beda46bf5687e22949bd6";
      sha256 = "sha256-xnUDyTYZxbxUCblACyX73boBhU073VRqSy1SWlWsvIw=";
    };
  
    nativeBuildInputs = [ perl texinfo which ];
  
    hardeningDisable = [ "fortify" ];
  
    postPatch = ''
      patchShebangs texi2pod.pl
    '';
  
    configureFlags = [
      "--cc=cc"
      "--crtprefix=${lib.getLib stdenv.cc.libc}/lib"
      "--sysincludepaths=${lib.getDev stdenv.cc.libc}/include:{B}/include"
      "--libpaths=${lib.getLib stdenv.cc.libc}/lib"
      # build cross compilers
      "--enable-cross"
    ];
  
    preConfigure = ''
      echo ${version} > VERSION
      configureFlagsArray+=("--elfinterp=$(< $NIX_CC/nix-support/dynamic-linker)")
    '';
  
    postFixup = ''
  