提交历史

作者 SHA1 备注 提交日期
  svenbarth 068f0d2ec8 * fix for Mantis #36935: apply patch by J. Gareth Moreton to fix a typo in cs_opt_remove_empty_proc 5 年之前
  Jonas Maebe b625afe800 * never inline routines that call get_frame (otherwise get_frame would return 5 年之前
  florian a2d3522812 * general-dynamic -> global-dynamic 5 年之前
  florian 03f7ef4c63 * renamed tls model switches and symbols to match gcc 5 年之前
  svenbarth b2932393df Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3] 6 年之前
  Jonas Maebe cc9f8b7f56 * record in ppu flag whether or not symbols are ansistrings, and use that 6 年之前
  Jonas Maebe 9a327f1fcd * ensure the LLVM-based compiler does not try to load units compiled with a 6 年之前
  Jonas Maebe a0e35fd1bc * synchronised with trunk till r42118 6 年之前
  Jonas Maebe 77658b925b * disable regular array -> dynamic array type coversion support unless 6 年之前
  Jonas Maebe 1b6425176b * synchronised with trunk till r42049 6 年之前
  Jonas Maebe ba1b4b1c92 + support for verifying whether a case statements handles all possibilities 6 年之前
  svenbarth 5a5b47fa24 + add support for MultiHelpers modeswitch by Ryan Joseph for Mantis #35159 6 年之前
  Jonas Maebe 46efaf4b2c + support for -CLflto_nosystem option to perform LTO for everything except 6 年之前
  Jonas Maebe fc60ec2ea4 + support for LLVM LTO: compile units with -CLflto -> when compiling a main 6 年之前
  Jonas Maebe a7bd37d17a * synchronised with trunk till r40776 6 年之前
  Jonas Maebe 0b61b5d4cf * added extra header to ppu inside a subsection, so we won't run into 6 年之前
  florian e2c83edc2a + flag when a procedure generated exception table data 6 年之前
  Jonas Maebe 2109612fa3 - disable cs_opt_use_load_modify_store because for llvm because it is 6 年之前
  florian 0d50a63c7d + tsettings.tlsmodel 6 年之前
  florian 9f16c34329 + initial work for tls-based threadvar support on arm-linux 6 年之前
  pierre c9c8ff1eef Set MaxLocalsSize according to address size not register size 6 年之前
  yury d0b6f427d3 * Fixed checks for exceeding limit of locals space. Prevent range and overflow errors during the checks. Introduced the MaxLocalsSize constant which provides the maximum possible size of locals space (stack frame) depending of bitness of a cpu. 6 年之前
  florian 3c69f9a066 + basic infrastructure to generate code for floating point exception 7 年之前
  florian 0c6cf12fbf + support for the directive $EXCESSPRECISION 7 年之前
  florian 0eea2141f6 * patch by J. Gareth Moreton: clarity in directive conflict error messages, resolves #33754 7 年之前
  florian 4f5f3c4a09 + support for vmov.xx vreg,#imm on arm 7 年之前
  svenbarth 97acf24290 + add a new modeswitch ArrayOperators which is set by default in Delphi modes that enables the internal array operators (currently only "+") 7 年之前
  nickysn 600b460ecd + added new debug output option -godwarfomflinnum for generating line number 7 年之前
  florian 512328deee * include loop unrolling in -O3, as it is done carefully, it is beneficial on average 7 年之前
  florian 31f78ea2b6 + implementation of the vectorcall calling convention by J. Gareth Moreton 7 年之前