Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe d7e78b9f95 * correct parameter encoding of formaldef (add array type for formal const, %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 2ed430de8c * refactored and fixed procvar typeconversion checking %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe d74aef86b4 - removed a useless condition in the check to determine whether or not %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1b0b6a9d6d * also print method implementation when reusing a forward definition %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe f187128428 * allow addrnodes for procdef (and procvardef in TP/Delphi mode), and %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 17db9ed895 * allow some more valid type conversions %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe b60e50b2b0 - reverted 679f3968901f0d565644d59e046eb25d5402f027, because it requires %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 54bb881a1b * print an error for invalid type conversions %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 63962043a5 * fixed fake nested procedures support %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 000c502c9c + fake shortstring temp support %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1c1fe26ebd * refactored isstringconv/isrecordconv %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 8ec1ba797d * put single quotes around identifiers so they cannot be confused with %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 4dfdcfd139 * fixed uninitialised var-parameters in isstringconv %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe bdb6cf5561 * fixed uninitialised var-parameters in isrecordconv %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 278a581666 + jdk15 unit with jdk 1.5 header translation %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 4cd9908339 * don't mangle local variable and parameter names using the method name, %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe e403ddca0c * enabled generic multi-string concatenation optimization now that var %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1795eff237 + support for emiting "signature" attributes for fields and methods; these %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 2610cea230 - removed orphan helpers %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 6614f3220c * check implementedinterfaces also when going from a Java class to %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe cd42bdc42f * load implementedinterfaces for odt_javaclass %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 4298992619 * fixed checkcast operations for unicodestrings: replace the definition %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe b8f6c42ec7 * don't insert checkcast operations for types that are considered to be %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe e8ec2c45af * fixed invokeinterface usage: must also specify the number of stack %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe c9537e3347 + support for non-array/record var parameter on the JVM target using %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe e7eb34e3a6 * make current_except_loc also valid while processing the default exception %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe f75a5895d8 * fixed crash for global constants after previous change %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe a6e196bfd6 * don't write local constants of procedures, because their names may clash %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 845f50448c + support for qword div/mod via helper (the JVM only supports signed %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe be1ff9ff92 * fixed handling of OP_SHL,OP_SHR,OP_SAR in op_ref_stack (second operand %!s(int64=14) %!d(string=hai) anos