Commit Verlauf

Autor SHA1 Nachricht Datum
  florian d7f7a9bb76 * patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346 vor 14 Jahren
  florian 6211a83865 * write variable locations of 64 bit integer values on 32 bit targets correctly vor 14 Jahren
  sergei 2650326e6b * Call get_high_value_sym() instead of duplicating its functionality. vor 14 Jahren
  florian c95f7b1c2f * remove cpu type cortex m3 on arm, it is just an ARMv7-M vor 14 Jahren
  florian a08dfdf803 o slightly modified patch by John Clymer: vor 14 Jahren
  Jonas Maebe e775e2d9ae * moved gen_entry_code/gen_exit_code from ncgutil to hlcgobj, vor 14 Jahren
  Jonas Maebe c264c24fb0 + support for unit initialisation sections for the JVM target, vor 14 Jahren
  Jonas Maebe f57e9778d4 * migrated gen_initialize_code and gen_finalize_code from ncgutil to vor 14 Jahren
  Jonas Maebe 5abf6d0aa4 + thlcgobj support of the managed open array initialization fixes of vor 14 Jahren
  Jonas Maebe b42731ff84 * disable SSA for the JVM target vor 14 Jahren
  Jonas Maebe 2c313e397e + support for regular arrays and open arrays vor 14 Jahren
  Jonas Maebe ab5b1fb686 * turned call_fail_node, initialize_data_node, and finalize_data_node from vor 14 Jahren
  Jonas Maebe 13a459c2d7 * replaced all calls to cg.g_incr/decrrefcount/g_initialize/g_finalize with vor 14 Jahren
  Jonas Maebe 28740dce2d - removed extra "fordefinition" parameter again from tprocdef.mangledname(), vor 14 Jahren
  Jonas Maebe 71deda6f50 + added interface to ncgutil.gen_load_loc_cgpara() to hlcgobj + generic vor 14 Jahren
  Jonas Maebe a19220f106 * cpu64bitaddr -> cpu64bitalu in location.free (whether or not vor 14 Jahren
  Jonas Maebe 0ee702b3a2 * tprocdef.mangledname now gets an extra boolean parameter indicating vor 14 Jahren
  Jonas Maebe 0e16369906 * moved gen_proc_symbol() and gen_proc_symbol_end() from ncgutil to hlcgobj vor 14 Jahren
  Jonas Maebe 72e9cfee24 * create/destroy also the high level code generator for all architectures, vor 14 Jahren
  florian 68dd23b5a2 * write proper register locations when doing ssa, resolves #7552 vor 14 Jahren
  sergei fec5dde5b6 * Fix handling of Windows WideString typed constants, resolves #15842 and completes the related #14308: vor 14 Jahren
  Jonas Maebe da3fb5de0f * prevent double freeing temps containing int64-sized parameters vor 14 Jahren
  pierre e6b5ce8557 * Use vo_has_section to test for user name section in insertbssdata vor 14 Jahren
  florian 449c20ce63 * moved pic helpers into system unit, resolves #8119 vor 14 Jahren
  paul d21bbc4548 compiler: reduce amount of hints and warnings vor 14 Jahren
  florian fb84cb865b * rebase to trunk@17295 vor 14 Jahren
  florian c97869bd89 * merge user sections support branch vor 14 Jahren
  florian 7f995c093e * moved some code from pmodules to ncgutil to get rid of cpubase in pmodules vor 14 Jahren
  florian f328b6d635 + user section type vor 14 Jahren
  sergei 1fcd40ee64 Continue fixing open array handling: vor 14 Jahren