Commit History

Author SHA1 Message Date
  Jonas Maebe a5bad32b7c - removed no longer used -target $TARGET parameter (triplet is used instead) 5 years ago
  florian 769a8fa248 + patch by fanjinke: Hygon support for the mmx unit, resolves #37391 5 years ago
  yury 2839533776 * i8086: Enabled the cs_opt_regvar optimization. It works fine now. 5 years ago
  yury 34a5dfc885 * i8086: Fixed referencing using BP and SP as base when FAR or HUGE memory model is used. 5 years ago
  yury b1b9d1f341 * i8086: Removed internal error, since global vars can be in registers if used only in pascalmain. 5 years ago
  yury 6edbc9ed7e * tinyheap: Early check for very big requested mem sizes in order to prevent overflows and properly report the out of memory error. 5 years ago
  yury c455e942e5 * Try to avoid spilling of an imm register if it contains a value loaded from an already spilled imm register. It likely leads to an endless loop and the register allocation fails. 5 years ago
  michael 34ada3906b * Remove some compiler warnings 5 years ago
  michael aa724ae05a * Add joIgnoreDuplicates 5 years ago
  michael 3d333a1d17 * Add joIgnoreDuplicates 5 years ago
  michael e1c1bd3d60 * Prevent warning 5 years ago
  pierre 06b1e65864 + Add a new parameter to GetCompilerInfo function, 5 years ago
  pierre 2e6bba76bf Define __USE_LARGEFILE64 for sparc-linux, and adapt filed ffree type to that macro 5 years ago
  pierre 1d5c714ff2 Fix error in assembly startup code for sparc linux 5 years ago
  florian e26e824700 + more helper routine to check for CPU features added 5 years ago
  yury a258774ba9 * To check the size of a register(s) corresponding to a variable it is needed to use localloc.size instead of def_cgsize(vardef). 5 years ago
  yury 15f411a332 * Improved r45832. 5 years ago
  yury 80facfa0bf * Fixed indentations of the interference graph. 5 years ago
  Károly Balogh d7122c6338 z80: preserve system ID and linker ID for the Amstrad CPC 5 years ago
  Mattias Gaertner c1fe90524c pas2js: fixed crash on class function 5 years ago
  pierre 9f60f5093d F_GetLk/SetLk have different values for sparc/sparc64 5 years ago
  florian ed158f1e52 * set register size correctly for popcnt(<byte>), resolves #37400 5 years ago
  florian c01db96df4 + functions to check for Popcnt support 5 years ago
  yury 6478a727d7 * Fixed the peephole optimization of conditional movs for mips. 5 years ago
  pierre 219db914e3 Revert commit #45737, as it introduces problelms for other test cases 5 years ago
  florian 5da913de0e * float operations can have an exception as a side effect, resolves #37398 5 years ago
  Jonas Maebe dd6e6eb26a * disable tail recursion optimisation if there is a copy-back parameter 5 years ago
  Jonas Maebe 924ffe6538 * removed initialisation of unused fparacopyback from tcallparanode.copy_value_by_ref_para 5 years ago
  pierre adf064cbb4 New: rtl/inc/genmathh.inc source file, to provide a unique position 5 years ago
  pierre 2c3792a1ae Add list of generated executable to svn:ignore 5 years ago