anchor.diff:    "sdl_error.h",
     "sdl_version.h",
     "sdl_render.h",
  -  "sdl_thread.h"
  +  "sdl_thread.h",
     "sdl_timer.h"
   
     I will not translate:
  
positive.code:     lo: UInt32;
    end;
    {$EXTERNALSYM SInt64}
  
    {$IFDEF WIN64}
      size_t = UInt32;
    {$ELSE}
      size_t = UInt64;
  
negative.code:   Result := SDL_COMPILEDVERSION >= SDL_VERSIONNUM(X,Y,Z);
  end;
  
  {$IFDEF WINDOWS}
  //from "sdl_thread.h"
  
  function SDL_CreateThread(fn: TSDL_ThreadFunction; name: PAnsiChar; data: Pointer): PSDL_Thread;
  begin
    Result := SDL_CreateThread(fn,name,data,BeginThread,EndThread);
  end;
  
  {$ENDIF}
  
  //from "sdl_rect.h"
  function SDL_RectEmpty(X: TSDL_Rect): Boolean;
  begin
  