Historique des commits

Auteur SHA1 Message Date
  Jonas Maebe 0b246f3dbd * converted Boolean8 to an internal type, and mapped Boolean to the il y a 6 ans
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, il y a 7 ans
  Jonas Maebe a25ebbba3e + added volatility information to all memory references il y a 8 ans
  Jonas Maebe aa1be3276f - removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol(): il y a 9 ans
  Jonas Maebe 06feac07a5 + support for the text/file types on the JVM platform il y a 10 ans
  Jonas Maebe 3be51e1455 * fixed endless recursion in tabstractrecorddef.contains_float_field() in il y a 10 ans
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 il y a 10 ans
  Jonas Maebe 2ab7f5c35d * moved x86-specific requirements from the generic bsr/bsf code to the il y a 10 ans
  Jonas Maebe 1516661249 + new chlcgobj class reference variable that can be used to call thlcg* il y a 11 ans
  Jonas Maebe bf617cb389 * changed hlcgobj.def2reg() into a class method so it can also be called il y a 11 ans
  Jonas Maebe bacd303208 * synchronized with trunk up to r27758 il y a 11 ans
  Jonas Maebe 93d50bc287 * moved jvm-specific classdef-related fields from tenumdef to a platform- il y a 11 ans
  Jonas Maebe f4c0daddb4 * moved jvm-specific exprasm field from tprocdef to jvm-specific descendant il y a 11 ans
  Jonas Maebe 11c7d5223c * moved ifdef'd jvm code from tprocvardef to jvm-specific descendant il y a 11 ans
  nickysn 26b53607f8 + added method reference_reset_base with support for different pointer types to il y a 11 ans
  Jonas Maebe 73a3f5ced4 * moved ncgutil.maybechangeloadnodereg() to hlcg.maybe_change_load_node_reg() il y a 11 ans
  Jonas Maebe 81427523ab * pass a list of (pointers to) the paralocs to hlcgobj.a_call/g_call*, as il y a 11 ans
  Jonas Maebe 8065fc24d9 * fixed indentation of stack slot allocation debug statements il y a 11 ans
  florian 4d5119bf1c * fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables il y a 11 ans
  Jonas Maebe d2bad665fa * fixed a_op_*_reg() for OP_NOT/OP_NEG (due to the register allocation the il y a 12 ans
  Jonas Maebe f985149163 * fixed compilation after r24661 (added dummy overloads for newly il y a 12 ans
  nickysn 7b8e18ba40 * updated aint to tcgint in jvm/hlcgcpu.pas as well (needed after r23761) il y a 12 ans
  Jonas Maebe 29263eb343 + full support for overflow checking on the JVM target (note: significantly il y a 12 ans
  Jonas Maebe 6abc6106e1 - removed unused local variable il y a 12 ans
  Jonas Maebe 62c8e47547 + override unnecessary abstract thlcgobj methods with internal errors il y a 13 ans
  Jonas Maebe f9c6967c36 * fixed not(pasbool64) (has to be "xor 1" rather than "xor -1") il y a 13 ans
  Jonas Maebe 7717e43929 * moved setting the call result to a separate method, so it can still be il y a 13 ans
  Jonas Maebe 1955255dda * let thlcg.a_call_name() return the tcgpara representing the function il y a 13 ans
  Jonas Maebe b0462d27cc * by default, no longer initialize enumeration fields of classes/objects il y a 13 ans
  Jonas Maebe 7c21cba1e2 * migrated g_copyshortstring, g_incrrefcount and g_array_rtti_helper to thlcg il y a 13 ans