Historique des commits

Auteur SHA1 Message Date
  Jonas Maebe e4dbd24a49 + inline trunc() support for the LLVM backend when using -Oofastmath (because il y a 8 ans
  michael a5f22c92db * Patch from Alfred to implement flat extraction il y a 8 ans
  marco 86cea6b3ef * add glVertexAttribDivisor, mantis #31878, patch by Julian Puhl il y a 8 ans
  pierre 8a7de4a4d3 Add calls to FPC_HANDLE_I8086_ERROR and add handlers for interrupt $10 and $75 il y a 8 ans
  pierre ec0dfdc245 Regenerated after: Add unicode related units il y a 8 ans
  pierre 86d0cfb75e Add unicode related units il y a 8 ans
  pierre 50e5256f8e * system.pp: il y a 8 ans
  Jonas Maebe 9787c5dd82 * fix compilation of LLVM backend (mantis #31794) il y a 8 ans
  Jonas Maebe 6dca851cb2 * set default LLVM version to 3.9.0 il y a 8 ans
  Jonas Maebe f3ebde999f * extracted the code to generate the indirect symbols from il y a 8 ans
  Jonas Maebe 04ac44cd37 - removed dependency of hlcgllvm on llvmpara, so that cpupara no longer il y a 8 ans
  pierre 277f1c1c2d Check if FPC_SYSTEM_HAS_SYSINITFPU before parsing generic i8086 code il y a 8 ans
  pierre 8ebac8ed52 Add Handle_I8086_Error procedure il y a 8 ans
  pierre 301ed6d9b7 Fix debug code on successful int 0x21 function ax=0x4800 il y a 8 ans
  pierre ae349a3ccc Handle second argument to -Ch option, -Chx,y y is max heap size il y a 8 ans
  pierre 5c18830aab Regenerated files after: Add help for second argument to -Ch option, -Chx,y y is max heap size il y a 8 ans
  pierre 22021dd0b8 Add help for second argument to -Ch option, -Chx,y y is max heap size il y a 8 ans
  svenbarth d311881b34 * extract calculation of unit init/fini entries into separate method get_init_final_list() so that it can be used by the AVR code as well il y a 8 ans
  nickysn 720ac63a28 + preserve the node fileinfo and verbosity properties from the previous il y a 8 ans
  pierre d46c8886de Do not set InOutRes if ReturnNilIfGrowHeapFails is set in SysOSAloc il y a 8 ans
  nickysn 751d47c568 + enable the optloadmodifystore optimization for statements such as "x:=x shl k" il y a 8 ans
  svenbarth 5f08e47d84 + add an SSE2 implementation of Frac() (the existing Trunc() and Round() implementations are also SSE2, so nothing special to keep in mind here) il y a 8 ans
  svenbarth b58c3ed212 + add guards for consistency with the code for Extended il y a 8 ans
  nickysn 7b70848d83 + allow the src register size to be different from the op size or the dst il y a 8 ans
  nickysn 9e2133c1b1 - disable SHOWUSEDMEM when EXTDEBUG is defined, because it breaks building a il y a 8 ans
  pierre ade39069e5 Change ASize type for RegisterTinyHeapBlockXXX functions il y a 8 ans
  Mattias Gaertner aa6529f617 fcl-passrc: fixed ref count parsing package unit, bug #31872, patch from Andrey Zubarev il y a 8 ans
  Mattias Gaertner afe2ddc388 pastojs: simplified il y a 8 ans
  Mattias Gaertner 7cca09e2dd fcl-passrc: started range check for tpasrangetype il y a 8 ans
  svenbarth 0351369698 * ttypeconvnode.typecheck_arrayconstructor_to_dynarray: the assignment node of the temp array to the resulting array always needs to exist, so remove the assigned() check il y a 8 ans