Histórico de Commits

Autor SHA1 Mensagem Data
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 há 13 anos atrás
  Jonas Maebe c9f19d710b * fixed writing ".implements" directives for implemented nested interfaces há 13 anos atrás
  Jonas Maebe 0d5b2b84a8 + Android/JVM target, including a translation of the Android r14 SDK há 14 anos atrás
  Jonas Maebe 0418766417 * properly delete all generated .j files in case -a is not used há 14 anos atrás
  Jonas Maebe 8bca3e9b0b * don't mark nested interfaces as "static", only do so for classes há 14 anos atrás
  Jonas Maebe 125c0cf225 + support for generics on the JVM target: há 14 anos atrás
  Jonas Maebe a2a0436347 + support for threadvars in the JVM based on JLThreadLocal; see há 14 anos atrás
  Jonas Maebe 2338463a4b * don't mark non-virtual class methods automatically as "final" há 14 anos atrás
  Jonas Maebe 13d68da2be * translated Pascal 'protected' also in JVM 'protected', because 'protected' há 14 anos atrás
  Jonas Maebe b3072b3dab * extracted the code to deal with static fields into a routine há 14 anos atrás
  Jonas Maebe b8286c729a * always write constant values as signed values, since the JVM does not support há 14 anos atrás
  Jonas Maebe 1b1face692 * fixed signature in enum class header (missed L-prefix) há 14 anos atrás
  Jonas Maebe 37aa2d8443 + full support for sets on the JVM target há 14 anos atrás
  Jonas Maebe 4af73c0c51 + also support sp_internal for constsyms (mark them as "synthetic") há 14 anos atrás
  Jonas Maebe 5ea497857d + FpcEnumValueObtainable interface that's implemented by all FPC há 14 anos atrás
  Jonas Maebe 6154f1b0d9 * keep track of the number of abstract methods per class via a counter há 14 anos atrás
  Jonas Maebe 92fbbcff88 * also write definitions for abstract methods há 14 anos atrás
  Jonas Maebe 569228447d * converted all enum handling for the JVM target so that it uses the há 14 anos atrás
  Jonas Maebe 297f3d087d * don't write field definitions for varsyms marked as external há 14 anos atrás
  Jonas Maebe 13b0ac91d9 + generate java.lang.Enum descendant classes for Pascal enum types há 14 anos atrás
  Jonas Maebe d0b1bfa52d * mark sp_internal fields as "synthetic" há 14 anos atrás
  Jonas Maebe 9a6ab55c97 * correctly handle "class fields" in record definitions há 14 anos atrás
  Jonas Maebe 52b62732e2 * mark classes representing records as final há 14 anos atrás
  Jonas Maebe ce88df680b + symansistr conditional define that, when activated, makes the symbol/ há 14 anos atrás
  Jonas Maebe 446d91eaab + ansistring support. Items of note: há 14 anos atrás
  Jonas Maebe 8248e6762f * support opcode+operands > 255 characters (e.g. when loading string constants) há 14 anos atrás
  Jonas Maebe 0fa1c9bbdd * escape #127 under all circumstances (it's not printable) há 14 anos atrás
  Jonas Maebe 84640fe7f0 + support for non-static class methods on the JVM target há 14 anos atrás
  Jonas Maebe 1795eff237 + support for emiting "signature" attributes for fields and methods; these há 14 anos atrás
  Jonas Maebe f75a5895d8 * fixed crash for global constants after previous change há 14 anos atrás