Historial de Commits

Autor SHA1 Mensaje Fecha
  Jonas Maebe 7a0ae38700 + also specify the parameter def when allocating a parameter via hace 13 años
  Jonas Maebe 325c60866f * use tcgpara.def instead of extra size parameters hace 13 años
  Jonas Maebe 512351043c * properly handle loading a value from a larger to a smaller subsetreg hace 13 años
  Jonas Maebe baa8fa39a8 * converted code to trash variables (-gt) to operate at the node tree level, hace 13 años
  Jonas Maebe f2c82e32cd - removed g_indirect_sym_load() from hlcgobj/hlcg2ll because this cgobj hace 13 años
  Jonas Maebe 0037de6ac9 * disable range/overflow checking for subsetreg/ref code, to prevent hace 13 años
  Jonas Maebe 9d860904fe * merged AIX changes from ncgutil.gen_proc_symbol_end() into hace 13 años
  Jonas Maebe 08784aca44 * fixed compilation for high level code generator targets after r21287 hace 13 años
  Jonas Maebe 4f396735f4 * support LOC_(C)SUBSETREG/REF in thlcgobj.a_load_loc_ref() (should fix hace 13 años
  Jonas Maebe edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for hace 13 años
  Jonas Maebe 641b259aed * adjusted thlcg.g_rangecheck() implementation so it can be used for all hace 13 años
  Jonas Maebe 1345b7d107 * changed ref parameter of thlcgobj.a_call_ref() into a const parameter hace 13 años
  Jonas Maebe 4fced5d142 + generic implementation of thlcgobj.a_call_ref() hace 13 años
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 hace 13 años
  Jonas Maebe 3916a32f9e * created generic version of thlcgobj.g_reference_loc() and only override hace 13 años
  Jonas Maebe 9fb06fcb8f * support g_call_system_proc() inside the system unit for routines whose hace 14 años
  Jonas Maebe c648cade1a * prevent internal errors when calling location_force_mem() for hace 14 años
  Jonas Maebe 7f22a2f223 + support for range checking calculations with hlcgobj hace 14 años
  Jonas Maebe 40cf2cefa0 * when the user calls initialize(), force initialization to happen on the hace 14 años
  Jonas Maebe 16cb75a5da * also free the regular code generator when freeing the hl code generator hace 14 años
  Jonas Maebe ce88df680b + symansistr conditional define that, when activated, makes the symbol/ hace 14 años
  Jonas Maebe 225e866800 - removed superfluous check that could use uninitialized location hace 14 años
  Jonas Maebe dbaaf1c3cd * fixed copy/paste errors in a_op_reg_ref() from a_op_ref_reg() hace 14 años
  Jonas Maebe 694ccf3df3 + dummy support for untyped var/const/out parameters on the JVM target hace 14 años
  Jonas Maebe e775e2d9ae * moved gen_entry_code/gen_exit_code from ncgutil to hlcgobj, hace 14 años
  Jonas Maebe f57e9778d4 * migrated gen_initialize_code and gen_finalize_code from ncgutil to hace 14 años
  Jonas Maebe 53e6853667 * removed a bunch of cg. and hlcg. prefixes (left-overs from migrations hace 14 años
  Jonas Maebe 88df6573a0 * moved de2regtyp() from defutil to hlcgobj, so it can be overridden hace 14 años
  Jonas Maebe 5abf6d0aa4 + thlcgobj support of the managed open array initialization fixes of hace 14 años
  Jonas Maebe 2c313e397e + support for regular arrays and open arrays hace 14 años