提交歷史

作者 SHA1 備註 提交日期
  Jonas Maebe 051317e82e * load the function result from the parentfpstruct to its original location 9 年之前
  Jonas Maebe a31ca58593 * factored out the loading the function result from the parentfpstruct into 9 年之前
  Jonas Maebe 8760a6fbf8 * set shiftval to 0 if we convert a reference to a register paraloc, 9 年之前
  Jonas Maebe 7ebbb744e9 * also specify sret attribute at the caller side 9 年之前
  Jonas Maebe 819f0c39fa * specify the "byval" attribute also at the caller side 9 年之前
  Jonas Maebe f0bf3b364a * fixed alignment of reference used to set the first char of a 1-byte 9 年之前
  Jonas Maebe f417ed6576 * internalerror in case a reference's alignment is not set in 9 年之前
  Jonas Maebe 2f0c3ce8cc * fixed updating the reference alignment in thlcgllvm.g_set_addr_nonbitpacked_field_ref() 9 年之前
  Jonas Maebe ade1d811b0 * update the alignment of the reference in thlcgobj.get_bit_const_ref_sref() 9 年之前
  Jonas Maebe de465e056b * set the alignment resulting from an aligned() call to the actual natural 9 年之前
  Jonas Maebe a83f3c1a45 * fix maximum common alignment calculation in g_concatcopy() (if the second 9 年之前
  joost c90b5773b9 * Corrected name of advancedsingleinstance.pas in fpmake.pp 9 年之前
  Jonas Maebe f891788a86 * simplification of and fix for AArch64 cpupara.is_hfa_internal() (patch by 9 年之前
  svenbarth a2bf4efce2 * use indirect imports for FPC_EMPTYCHAR if necessary 9 年之前
  svenbarth bf3c7144b0 * make not of public assembler symbols for variables and classes if necessary 9 年之前
  Jonas Maebe 20cbdf75ea + test for mantis #24189 (already works in trunk, still broken in 3.0) 9 年之前
  Jonas Maebe 8e0ee6599c * store parameters to inline routines that are already in a temp into a new 9 年之前
  Jonas Maebe 70b1b32722 * let inline parameter temps inherit the "const" property of const 9 年之前
  Jonas Maebe 18580d3069 * when assigning a value to a temp marked as ti_const, do not immediately 9 年之前
  Jonas Maebe a3ca471d32 * factored out all the tests for whether we need to put inline parameters 9 年之前
  Jonas Maebe 8d1e8ea203 * fixed indentation in nonlocalvars() 9 年之前
  Jonas Maebe 94f90895a6 * separated call to wrapcomplexinlinepara() from the method that puts 9 年之前
  Jonas Maebe 07856870bc * factored out code to determine whether we should put an inline parameter 9 年之前
  Jonas Maebe b17f90d183 * test for mantis #26402 (already fixed in 3.1.1, still broken in 3.0) 9 年之前
  Jonas Maebe c752050728 * don't print "parameter not used" hints for abstract methods (mantis #30431) 9 年之前
  Jonas Maebe f4015f6ac9 * fixed wrong class cast in case arrays/records are passed to a_loadfpu*() 9 年之前
  Jonas Maebe 4e8bda76cb * update alignment when advancing offset to next element of array constructor node 9 年之前
  svenbarth 7678f5ecf0 Fix for Mantis #30453: add Delphi compatible TThreadList<> 9 年之前
  pierre 5e120982e5 Regenerated after: Fix fullcycle by setting EXCLUDE_80BIT_TARGETS to 1 if 80bit-real is not supported by current source CPU 9 年之前
  pierre 717153cfb0 Fix fullcycle by setting EXCLUDE_80BIT_TARGETS to 1 if 80bit-real is not supported by current source CPU 9 年之前