提交历史

作者 SHA1 备注 提交日期
  Jonas Maebe df2eddd169 * correctly deal with writing debug information in the Stabs writer for class 13 年之前
  sergei 1d09005542 + Implemented two-stage removal of empty exe sections. Candidates for removal are first marked with oso_disabled flag, then actually removed. Descendants of TExeOutput that override MemPos_Start may modify list of sections pending removal. In particular, the COFF-specific .reloc section no longer has to be handled in base TExeOutput class. 13 年之前
  sergei 3d19605fc2 * Using OleVariant type should trigger inclusion of Variants unit into uses clause the same way as using Variant type does. Mantis #22504. 13 年之前
  Jonas Maebe 16974d2f08 * empty result of IntParseString() in case the input is empty, fixes double 13 年之前
  sergei 31d004e056 + Basic executable stack support in TExeOutput. 13 年之前
  joost 8703a15a83 * Patch from Dimitrios Chr. Ioannidis to fix error-message, bug #22503 13 年之前
  florian 58a7baa62b * build an armhf armv6 compiler if it is built by an armhf armv6 compiler 13 年之前
  sergei 24c7b7f433 * If alignment requirement of data is bigger than alignment of the section being written to, increase section alignment to match. This mostly affects cases of non-smart linking, where wrong initial alignment used to cause hard to catch misalignment issues. It also largely obsoletes the need to supply the initial section alignment (hidden tai_section constructor,etc). 13 年之前
  Jonas Maebe b50d0aa3d0 * only don't pre-finalize funcret temps that are passed by reference to the 13 年之前
  Jonas Maebe 93c345a099 * always decrease the refcount of the function result of helpers that return 13 年之前
  masta f354651180 Fix ARM FPU Exceptions for WinCE 13 年之前
  joost dde026f5d1 * Reverted file accidentally committed in r21957 13 年之前
  joost 160c2fec65 * Use fpmkunit in the fppkg package, to avoid double code. 13 年之前
  florian 614afc1c8f * pass march to GNU AS for cpu_armv6 and cpu_armv7 13 年之前
  joost 7b13c9230d * Renamed TLogLevel vl** enumerations to ll**, to avoid 13 年之前
  florian c2eb030632 * for proper alignment in arrays of text, text should be a multiple of 4 in size on 32 bit platforms 13 年之前
  Jonas Maebe ccbcb36f98 * don't pre-finalize temp nodes that are passed by reference as hidden 13 年之前
  Jonas Maebe ba4b08261c * fixed (real)modulename memory leak when changing the module name 13 年之前
  Jonas Maebe 0a1157da38 * fixed memory leaks in the compiler introduced in r21862 by marking and 13 年之前
  masta 386738a7c3 Fix ARM FPU exception masks 13 年之前
  masta 109eb8bf75 Add a couple of ARM Linux syscalls 13 年之前
  florian d5aa89449e * generate less register wasting code for 64 bit comparions 13 年之前
  masta be6bf6e3f7 Fix possible access violation introduces in r21885 13 年之前
  Jonas Maebe bdc62289b4 * the safecall -> cdecl mapping is also activated for x86_64 13 年之前
  Jonas Maebe 3798b79fd7 + optimization that (re)orders instance fields of Delphi-style classes in 13 年之前
  michael 5b3026d0ce * Keep variable information in a more structured way 13 年之前
  florian 9672f0537a * handle exports with a name consisting of a single character correctly 13 年之前
  sergei 06844fdb23 * Entirely moved relocation fixup functionality from TObjSection to TExeOutput. 13 年之前
  michael 1c894ba71d * Fixed last known access violations 13 年之前
  florian e10a95bf16 - removed unneeded firstcomplex calls, pass_left_right calls already firstcomplex 13 年之前