Commit Verlauf

Autor SHA1 Nachricht Datum
  Jonas Maebe 2d7e674168 * fixed error in r19248 whereby the namespace for automatically generated vor 14 Jahren
  paul e46e2c3ebd compiler, rtl: extend TextRec record with CodePage field vor 14 Jahren
  paul 110119e398 compiler: use globalsymtable for units to store ansistring replacement def (fixes bug #0020529) vor 14 Jahren
  paul c1866d5c17 compiler: vor 14 Jahren
  paul c6ca9e5091 compiler: vor 14 Jahren
  florian 111d05c68f o patch by Alexander Shishkin, resolves #20409 vor 14 Jahren
  florian df75368d0b --- Merging r19281 into '.': vor 14 Jahren
  Jonas Maebe cf47b8d422 * fixed all known memory leaks in the code added for the JVM port vor 14 Jahren
  Jonas Maebe 26b19274a3 + create an nested interface type called "Callback" inside the classes that vor 14 Jahren
  Jonas Maebe f96f5f9e94 + {$VARPARACOPYOUTCHECK+/-} / -Cv switch to enable checking vor 14 Jahren
  paul aba0106366 compiler: manual merge some cpstrnew changes which was impossible to merge using regular tools due to the merge conflicts vor 14 Jahren
  paul 005795495d merge r17552 from cpstrnew branch by inoussa: vor 14 Jahren
  paul b3db8db481 merge r14133 from cpstrnew branch by paul except ptconst.pas which has a difficult merge conflict (code moved to another unit which is not at the branch during the revision): vor 14 Jahren
  paul 8a4634a7b1 merge r13481 from cpstrnew branch by florian vor 14 Jahren
  paul a95512f0ec merge cpstrnew branch r13480 by florian: vor 14 Jahren
  Jonas Maebe 125c0cf225 + support for generics on the JVM target: vor 14 Jahren
  pierre 9073beffec Remember change_endian from ppufile for generictokenbuf reading vor 14 Jahren
  Jonas Maebe 015ed4d0b6 * fixed getsingletonarraydef() so that it actually returns are arraydef of vor 14 Jahren
  pierre 4c633c46ed Change mangling to avoid overlap and increase PPU version vor 14 Jahren
  pierre 041f3d0222 Fix 20093 bug report vor 14 Jahren
  Jonas Maebe 65925be6fe * skip vo_is_funcret parameters when building a JVM mangled procdef name, vor 14 Jahren
  Jonas Maebe 67c2c7c166 * renamed cchartype to cansichartype vor 14 Jahren
  Jonas Maebe d1f424561e + getsingletonarraydef() function to get a (reused if possible) def for vor 14 Jahren
  Jonas Maebe 76de70e683 * since enums are represented by classes in the JVM, initialize global vor 14 Jahren
  Jonas Maebe df5fc421ce + support for increasing the visibility of fields using properties vor 14 Jahren
  Jonas Maebe e38cfc307b * renamed pc_procvar2bareproc to pc_bareproc, and allow it also to vor 14 Jahren
  Jonas Maebe 7d8cbe80f5 + support for virtual class methods on the JVM platform. The JVM does not vor 14 Jahren
  Jonas Maebe 979f55e1db + support for procedural variables for the JVM target vor 14 Jahren
  Jonas Maebe b526505bbf * use paramanager.push_copyout_param() instead of duplicated/hardcoded logic vor 14 Jahren
  Jonas Maebe d6966e545b + support for formal var/out parameters on the JVM target: vor 14 Jahren