コミット履歴

作者 SHA1 メッセージ 日付
  Jonas Maebe 288d1ec74a * support referencing "result" in nostackframe pure assembler routines if 13 年 前
  Jonas Maebe 9197ce100e * converted tcg.g_copyvaluepara_openarray() to thlcg 13 年 前
  Jonas Maebe aba6923187 * moved g_test_self() from cgobj to hlcgobj 13 年 前
  pierre bc0c94c204 fpcdefs.inc: Set fpc_compiler_has_fixup_jmps for powerpcXX and mips CPUs. 13 年 前
  pierre b63bc6be13 MIPS: use OC_EQ instead of OC_NE for new_exception to avoid branch out of range error 13 年 前
  Jonas Maebe 7c21cba1e2 * migrated g_copyshortstring, g_incrrefcount and g_array_rtti_helper to thlcg 13 年 前
  Jonas Maebe 7a0ae38700 + also specify the parameter def when allocating a parameter via 13 年 前
  florian 2162df1802 * patch by Jeppe Johansen: fix gen_load_cgpara_loc for mips(el) 13 年 前
  Jonas Maebe baa8fa39a8 * converted code to trash variables (-gt) to operate at the node tree level, 13 年 前
  florian 21573f50c5 * allow LOC_CONSTANT to be used as vmt pointers in the cg, resolves #21914 13 年 前
  Jonas Maebe 9d860904fe * merged AIX changes from ncgutil.gen_proc_symbol_end() into 13 年 前
  florian 6c8eed21c4 + implement auto inlining (-Ooautoinline) 13 年 前
  Jonas Maebe edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 13 年 前
  Jonas Maebe 3ba801d37c * fix loading 64 bit floating point parameters passed half in an integer 13 年 前
  sergei 3aaa62b2e3 * Removed separate 64-bit specific copy of location_force_reg, reusing part of 32-bit version to handle 64-bit cases. The difference is that the handling of LOC_CREGISTER locations that was previously available only for 32-bit targets is now applied to 64-bit targets too, reducing amount of redundant move instructions. 13 年 前
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 13 年 前
  Jonas Maebe d7247c9bd9 * prevent duplicate symbol errors when compiling code with debug info 13 年 前
  Jonas Maebe b0f32fc5c2 * since we don't check interfaces yet during whole program optimization, 13 年 前
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 13 年 前
  Jonas Maebe 247033cce1 + stabx support for AIX, which is a variant of stabs. Note that we only 13 年 前
  Jonas Maebe 481b3d99a9 * just like Darwin and Classic Mac OS, AIX uses the system crt* files and 13 年 前
  Jonas Maebe 39242c2cfa - removed changes from r20660 (ARM hard float patch): ARM VFP regvars are 13 年 前
  Jonas Maebe 6ba8dc7146 + support for the ARM hard float EABI on Linux (patch by Peter Green): 13 年 前
  svenbarth bd19a16be9 Add support for Default() intrinsic. For now this is only (fully) supported 13 年 前
  sergei 06192a8137 Values of managed variables are never ever used after decrementing reference on the variable, so there is no point of having a 'decrement reference' as a separate operation. We can always do 'finalize', i.e. clear the contents after decref. 13 年 前
  sergei cbad0abab5 + Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH. 13 年 前
  Jonas Maebe 3b32e6986b * fixed maketojumpbool() for 32 bit targets when used with a 13 年 前
  pierre b6de7f0d6b * Suppress Comaprison might be always false if first_mm_imreg is zero 14 年 前
  florian 6ec0f2549a * factored load node flags out of node flags to gain space 14 年 前
  florian d7f7a9bb76 * patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346 14 年 前