Historial de Commits

Autor SHA1 Mensaje Fecha
  Jonas Maebe 49a83b2872 * allow targets to keep certain type conversions for equal types in hace 9 años
  Jonas Maebe 6735def16f * fixed jvm compilation after r32517 hace 9 años
  svenbarth 529677cc79 ncal.pas: hace 10 años
  Jonas Maebe 06feac07a5 + support for the text/file types on the JVM platform hace 10 años
  Jonas Maebe 0fc1fd6ac1 * replaced current_procinfo.currtrue/falselabel with storing the true/false hace 10 años
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method hace 10 años
  Jonas Maebe 2075bf157e * insert JVM checkcast instructions when a voidpointer is implicitly hace 11 años
  Jonas Maebe 93d50bc287 * moved jvm-specific classdef-related fields from tenumdef to a platform- hace 11 años
  Jonas Maebe 11c7d5223c * moved ifdef'd jvm code from tprocvardef to jvm-specific descendant hace 11 años
  Jonas Maebe d46c353849 * migrated JVM-specific second_nil_to_methodprocvar code to njvmcnv hace 11 años
  Jonas Maebe c693a91e18 * fixed compilation after r25847 (mantis #25237) hace 11 años
  svenbarth 798bb91e90 Extract tdef.is_related plus its overrides in tobjectdef, trecorddef and tstringdef into a new function def_is_related in unit defcmp. hace 11 años
  Jonas Maebe 8234a842e6 * fixed conversion of empty ansistring/widestring constants to pchar on hace 13 años
  Jonas Maebe 0659058e44 * fixed ansistring -> pchar type conversion on JVM target now that empty hace 13 años
  Jonas Maebe af9934cb6c * make sure that integers converted to widechar are always processed by an hace 13 años
  Jonas Maebe bd990d1173 * generate JVM bytecode that passes the stringent requirements of the Dalvik hace 13 años
  Jonas Maebe faaa86238c * enable support for creating loadvmtaddr nodes for Java interfaces, because hace 13 años
  Jonas Maebe bb593346a9 * fixed typecasts between widechars and non-widechars in case an array hace 14 años
  Jonas Maebe 992cc352c6 * generalized handling of pointers to non-implicit pointer types: hace 14 años
  Jonas Maebe 28c20cfc5e * the default string type for the JVM target is no longer automatically hace 14 años
  Jonas Maebe d7cff1cd31 * give an error when trying to typecast a unicodestring into a pwidechar hace 14 años
  Jonas Maebe 224aae8993 + support for typecasting ansistrings into pchars on the JVM platform hace 14 años
  Jonas Maebe 1a0913c462 * fixed proc_to_procvar() type conversion in case the target procvar hace 14 años
  Jonas Maebe 687e9fb6dc * fixed fully qualified class names passed to JLClass.forName() hace 14 años
  Jonas Maebe dd32efa9ff + cstring_to_pchar type conversion support hace 14 años
  Jonas Maebe af489b99de * fixed handling of currency in int_to_int conversions hace 14 años
  Jonas Maebe b3072b3dab * extracted the code to deal with static fields into a routine hace 14 años
  Jonas Maebe cd6b8b9dd1 * correctly create procvars for procdefs that have an import_name set hace 14 años
  Jonas Maebe 249b56d742 * fixed calling non-static class methods via procvars: since we can't known hace 14 años
  Jonas Maebe 4557938e62 - removed no longer needed/used {$ifndef nounsupported} code hace 14 años