Commit History

Author SHA1 Message Date
  Jonas Maebe f96f5f9e94 + {$VARPARACOPYOUTCHECK+/-} / -Cv switch to enable checking 14 years ago
  Jonas Maebe 6cb32de339 + support for help screen lines prefixed by 'J' to mark them as JVM-specific 14 years ago
  Jonas Maebe 633de3fe30 * give an error when calling a virtual constructor from another constructor 14 years ago
  Jonas Maebe 125c0cf225 + support for generics on the JVM target: 14 years ago
  Jonas Maebe fdab7122dd * catch JLRInvocationTargetException raised when using JLRMthod.invoke() to 14 years ago
  Jonas Maebe 019a58ab1d * always save/restore the current_filepos when injecting code, sometimes it 14 years ago
  Jonas Maebe c9ebd433db * fixed array indexing via LOC_JUMP on the JVM target 14 years ago
  Jonas Maebe 015ed4d0b6 * fixed getsingletonarraydef() so that it actually returns are arraydef of 14 years ago
  Jonas Maebe 644fffbdcb * add definition of SYSTEMUNIT variable in Makefile.fpc's that didn't have 14 years ago
  Jonas Maebe ab7f0a4461 * changed the parameters of the fpc_pchar_ansistr_intern_charmove() added in 14 years ago
  Jonas Maebe 816f9c20c7 * part of r18925, forgot to commit 14 years ago
  Jonas Maebe b39e74362a * use separate defines for fpc_ansistr_Unique() and 14 years ago
  Jonas Maebe c163a327d7 * fixed abstract method accounting for external Objective-C/Java classes: 14 years ago
  Jonas Maebe 1a7c024ad3 * sign extend all byte/ansichar/word parameters before passing them 14 years ago
  Jonas Maebe f21b34c954 * also resize the value on the stack in a_load_reg_ref() when 14 years ago
  Jonas Maebe 0e80844e33 * also zero-extend incoming byte/word const-parameters (instead of only 14 years ago
  Jonas Maebe a4cf406189 * use generic string concatentation and comparison infrastructure for the 14 years ago
  Jonas Maebe 1fbd8750f2 * preparations to use generic string concatentation/comparison code for JVM 14 years ago
  Jonas Maebe b570ddf010 * fixed comparing pointers on the JVM target: typecast both to JLObject rather 14 years ago
  Jonas Maebe 10c586146a * moved fpc_shortstr_shortstr/chararray_intern_charmove() from sstrings.inc 14 years ago
  Jonas Maebe 5496436349 * the generic astrings.inc is now also used to the extent possible on 14 years ago
  Jonas Maebe 6a7ff1cf75 * use temp-reference nodes rather than addrnodes to create references to 14 years ago
  Jonas Maebe 49817c9a0e * corrected define protecting fpc_chararray_Currency compilerproc 14 years ago
  Jonas Maebe 7c56dbee12 * make sure that when making an ansistring shorter using setlength(), 14 years ago
  Jonas Maebe 3a423b331c * full implementation of all routines in rtl/inc/ustringh.inc (except for 14 years ago
  Jonas Maebe 1403e3df29 * renamed fpc_WChar_To_ShortStr() compilerproc to fpc_UChar_To_ShortStr() for 14 years ago
  Jonas Maebe 1e329866b4 + tval5, also already works 14 years ago
  Jonas Maebe 65925be6fe * skip vo_is_funcret parameters when building a JVM mangled procdef name, 14 years ago
  Jonas Maebe 3d22aa3cd1 + support for synthetic procdefs that are not part of a structdef 14 years ago
  Jonas Maebe 7117264f96 * fixed assigning ansi/unicodestrings to shortstrings on the JVM target 14 years ago