提交历史

作者 SHA1 备注 提交日期
  nickysn 902b8e0958 + implemented Move() using inline asm 5 年之前
  nickysn 0bbd140228 * fixed handling of untyped const parameters 5 年之前
  yury c3954a0cee * Fixed r44960. Also copy a trailing implicit #0 of the original string to the new larger string. 5 年之前
  nickysn 7f409534a1 + exposed FillChar, Sptr, get_frame, get_caller_addr, get_caller_frame from z80.inc even without FULL_RTL. This allows 5 年之前
  nickysn 16b2fd4378 + compile z80.inc even without FULL_RTL 5 年之前
  nickysn c616c8df32 + implemented Sptr 5 年之前
  nickysn 4e4cb4fd9d + implemented get_frame 5 年之前
  nickysn 2aa248bba2 * FillChar changed to a pure assembler procedure 5 年之前
  nickysn 7bfce62302 * fixed stack direction in assignintreg. This fixes problems with the parameter location calculation. 5 年之前
  nickysn fcaf2fe5a0 * stack_offset changed to longint 5 年之前
  nickysn 0332a60cb8 * cur_stack_offset changed to longint 5 年之前
  nickysn c67fa28d7c * use a LD sequence for 2-byte moves as well in tcgz80.g_concatcopy 5 年之前
  yury 1e32b96bc2 * Minor improvement. No need to move the terminating null char, since it is written later anyway. Remove a local var. 5 年之前
  Károly Balogh ef790adc28 m68k-amiga: document which legacy support functions are unimplemented and why, and where are they used in the RTL code 5 年之前
  svenbarth 184d6d61ed * regenerate makefiles 5 年之前
  svenbarth 2aa0e50873 * implement dogetcopy for the Aarch64 variant of the tryfinally node 5 年之前
  svenbarth 55c1ecedac * set implicitframe for copied tryfinally nodes as well 5 年之前
  svenbarth 90040983b6 * stub out assembly functions for non-x86 platforms 5 年之前
  svenbarth aa1c1174e6 * correctly implement assembly routines for non-i386 (x86_64 did not work correctly either) 5 年之前
  svenbarth 6dc7e28604 * prefix and suffixes are only required for StdCall callining convention which is only available for i386-Win32 5 年之前
  svenbarth 246bcd75f6 * use StdCall like naming conventions only for Win32; on x86_64-win64 this import unit never worked and on aarch64-win64 this leads to an error in clang's assembler... 5 年之前
  svenbarth 06e3feb919 * don't set ASMMODE to INTEL on non-x86 targets 5 年之前
  svenbarth e01de80981 * register the DLL scanner for aarch64-win64 5 年之前
  svenbarth 7f4b94e408 * generate jump tables into the same section as the code as otherwise we'll get bogus relocations (in case of clang.exe) or a future support for armasm64.exe will reject the relative symbols outright 5 年之前
  svenbarth b88107fa1d * due to an apparent bug in the clang assembler for COFF when assembling ADRP instructions we can't use symbols that are offset into their section 5 年之前
  svenbarth 042aae2455 * the clang assembler does not provide support for the SEH directives we need (only the LLVM backend would be able to use them), thus we need to manually convert them to data sections 5 年之前
  svenbarth 531c93a04e * regenerate msg{idx,txt}.inc 5 年之前
  svenbarth 7f0d582a4a + add Win64 target to help text 5 年之前
  svenbarth 6143b8b54d + add an error message if the size of a function is invalid (in case of aarch64-win64: not a multiple of 4, the instruction size) 5 年之前
  svenbarth ada6d8ce5e * the .pdata section currently only needs to be always included for arm-wince (at least until we have full SEH support there as well) 5 年之前