Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 2b0d0bbee4 * also set the mangledbasename when a public name is specified for a %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 57908f528b * AIX-specific struct alignment rules %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 3589f90cf8 * also show the valid bounds in most cases when signalling a range check %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe f984a3d74e - removed optimization that pops the current symtable off the symtablestack %!s(int64=13) %!d(string=hai) anos
  paul d752ce2c11 compiler: %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 1f614b7efc * use correct source code position for error messages about invalid %!s(int64=13) %!d(string=hai) anos
  svenbarth 4419dc3d34 Rebase to revision 19673 %!s(int64=14) %!d(string=hai) anos
  svenbarth 461d231daa Rebase to revision 19078 (directly before the merge of cpstrnew) %!s(int64=14) %!d(string=hai) anos
  svenbarth 594f84dc2c Merge branch 'unique-syms' %!s(int64=14) %!d(string=hai) anos
  paul a1e0b833b2 compiler: fix ppu read/write of property parameters symtable (bug #0020454) %!s(int64=14) %!d(string=hai) anos
  paul 62b4ef3d1a compiler: don't create a parasymtable for property if property has no parameters %!s(int64=14) %!d(string=hai) anos
  paul ceb141523d compiler: store property parameters in a parasymtables together with property. restore those parameters for descendant properties (fixes mantis #0020421 but maybe not very optimal) %!s(int64=14) %!d(string=hai) anos
  paul 7e88628b02 compiler: clear vd_class option if it was added by _STATIC token (issue #0020119) %!s(int64=14) %!d(string=hai) anos
  sergei 16859976da Mantis #19182, Delphi compatible tweaks: %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1d2748fa69 * fixed insertion of typed constants twice in bss after r18723 %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe df5fc421ce + support for increasing the visibility of fields using properties %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe b3072b3dab * extracted the code to deal with static fields into a routine %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 93ddf11143 * ifdefed pjvm usage %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1ad834f5f9 * in case a property uses a getter/setter with lower visibility than the %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 13b0ac91d9 + generate java.lang.Enum descendant classes for Pascal enum types %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 9d0fdb3150 * explicitly specify symtable to jvm_guarantee_record_typesym() instead of %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe df7100ff80 + support for anonymous record types for the JVM targets: automatically %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe e663f0f31f + support for class constructors for the JVM target %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe c264c24fb0 + support for unit initialisation sections for the JVM target, %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe f384c274bb * allow specifying an external name for fields in external Java classes/ %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe c0b4514b7c * also search for fully qualified nested types in Java classes/interfaces %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 37b5c061e3 + support for "final" fields in *external* (Java and other) classes, enabled %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 6b176351e1 * removed jvmdef.jvminternalstaticfieldname() and now use newly created %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 002455ab5c + support for instance and class fields, and unit-level global variables %!s(int64=14) %!d(string=hai) anos