Commit History

Author SHA1 Message Date
  Jonas Maebe 69abbba6bb * split several parameter insertion helpers out from pdecsub for 14 years ago
  Jonas Maebe 2376003cd0 * wrap the init/finalization code even when it is implicitly generated 14 years ago
  Jonas Maebe 1c3f0c7a2f * also wrap the initcode of main programs, so that typed constants get 14 years ago
  Jonas Maebe 8fa42c206f + support for nested procedures for the JVM target 14 years ago
  Jonas Maebe e775e2d9ae * moved gen_entry_code/gen_exit_code from ncgutil to hlcgobj, 14 years ago
  Jonas Maebe f27ebf8b6d + explicitly add constructors of parent class that do not appear in the 14 years ago
  Jonas Maebe 23539dcfaf * only call add_synthetic_method_implementations() for the localst after 14 years ago
  Jonas Maebe 43c5ed20c2 + support for initialising typed constants via compiler-generated 14 years ago
  Jonas Maebe 00df370d36 * don't give an internalerror when adding a constructor to a Java 14 years ago
  Jonas Maebe f57e9778d4 * migrated gen_initialize_code and gen_finalize_code from ncgutil to 14 years ago
  Jonas Maebe 019ca93a04 * symcreat functionality to use the parser from inside the compiler for 14 years ago
  Jonas Maebe 4adb9a7ceb - removed (non-working) implicit try/finally support for the JVM, and 14 years ago
  Jonas Maebe 09207563d5 + hlcg implementation of gen_load_para_value(); no support yet for copying 14 years ago
  Jonas Maebe ab5b1fb686 * turned call_fail_node, initialize_data_node, and finalize_data_node from 14 years ago
  Jonas Maebe 28740dce2d - removed extra "fordefinition" parameter again from tprocdef.mangledname(), 14 years ago
  Jonas Maebe eb5814a868 * implemented declaring and calling constructors for Java classes 14 years ago
  Jonas Maebe 71deda6f50 + added interface to ncgutil.gen_load_loc_cgpara() to hlcgobj + generic 14 years ago
  Jonas Maebe 742f4ee12e + first (partial) implementation of thlcg for the jvm 14 years ago
  Jonas Maebe 0ee702b3a2 * tprocdef.mangledname now gets an extra boolean parameter indicating 14 years ago
  Jonas Maebe 0e16369906 * moved gen_proc_symbol() and gen_proc_symbol_end() from ncgutil to hlcgobj 14 years ago
  Jonas Maebe 1e96eab55d * made ttgobj.alloctemp/freetemp protected, and alloctemp also virtual 14 years ago
  Jonas Maebe 72e9cfee24 * create/destroy also the high level code generator for all architectures, 14 years ago
  pierre 239944f8d0 + Use DLL name in assembler labels used to import DLL functions/variables 14 years ago
  Jonas Maebe 9f4f21baa1 * set the line information for the initialization of local variables with 14 years ago
  florian f53a14ec38 * fix regressions caused by r17496 14 years ago
  florian e271595e20 * patch by Hans-Peter Diettrich to speed up specialize_objectdefs, resolves #17638 14 years ago
  svenbarth 16e500ee3c Removed old search algorithm 14 years ago
  svenbarth d0705a1779 Rebase to revision 17236 14 years ago
  sergei 1c01d52ea6 * Improvements of tprocinfo class: 14 years ago
  svenbarth f7f357f18e * symconst.pas: 14 years ago