Историја ревизија

Аутор SHA1 Порука Датум
  florian d93cee995b * fix register method pointer for ppc64 and x86_64-linux пре 13 година
  florian 7361e19799 + support for handling OS_128/OS_S128 on 64 Bit CPUs as far as needed for method pointers in registers пре 13 година
  florian d6b548ce13 * don't force parameters into memory when loading them if both have the size OS_64/OS_S64 пре 13 година
  florian d8161c185c + track usage of flags by using a new register RS_/NR_DEFAULTFLAGS пре 13 година
  Jonas Maebe 7717e43929 * moved setting the call result to a separate method, so it can still be пре 13 година
  Jonas Maebe be8f8fec76 * converted tcg.g_releasevaluepara_openarray() to thlcg пре 13 година
  Jonas Maebe 9197ce100e * converted tcg.g_copyvaluepara_openarray() to thlcg пре 13 година
  Jonas Maebe 1955255dda * let thlcg.a_call_name() return the tcgpara representing the function пре 13 година
  Jonas Maebe aba6923187 * moved g_test_self() from cgobj to hlcgobj пре 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 година
  Jonas Maebe 325c60866f * use tcgpara.def instead of extra size parameters пре 13 година
  Jonas Maebe f2c82e32cd - removed g_indirect_sym_load() from hlcgobj/hlcg2ll because this cgobj пре 13 година
  Jonas Maebe 9e51b0837c * avoid problems when using a_load*loc* calls with 3-byte-sized parameters пре 13 година
  Jonas Maebe edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for пре 13 година
  Jonas Maebe 641b259aed * adjusted thlcg.g_rangecheck() implementation so it can be used for all пре 13 година
  Jonas Maebe 1345b7d107 * changed ref parameter of thlcgobj.a_call_ref() into a const parameter пре 13 година
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 пре 13 година
  Jonas Maebe 10efb5b6e2 * handle records returned in floating point registers in the high->low level пре 14 година
  Jonas Maebe ce88df680b + symansistr conditional define that, when activated, makes the symbol/ пре 14 година
  Jonas Maebe f57e9778d4 * migrated gen_initialize_code and gen_finalize_code from ncgutil to пре 14 година
  Jonas Maebe 5abf6d0aa4 + thlcgobj support of the managed open array initialization fixes of пре 14 година
  Jonas Maebe 2c313e397e + support for regular arrays and open arrays пре 14 година
  Jonas Maebe 09207563d5 + hlcg implementation of gen_load_para_value(); no support yet for copying пре 14 година
  Jonas Maebe 9a9ea1f257 + limited thlcg.gen_load_cgpara_loc() implementation (only loc_reference пре 14 година
  Jonas Maebe 71deda6f50 + added interface to ncgutil.gen_load_loc_cgpara() to hlcgobj + generic пре 14 година
  Jonas Maebe 07130a0c71 + added register allocation methods from cgobj also to hlcgobj, пре 14 година
  Jonas Maebe db203431b2 + hlcgobj: high level code generator class. It has basically the same пре 14 година