Commit History

Author SHA1 Message Date
  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
  Jonas Maebe 9fb06fcb8f * support g_call_system_proc() inside the system unit for routines whose 14 years ago
  Jonas Maebe 1f96763b9d * renamed Java-specific sstrings.inc/sstringh.inc to jsstrings.inc/ 14 years ago
  Jonas Maebe 56e724cea6 * moved general system includes accidentally put in jdynarr.inc to 14 years ago
  Jonas Maebe 951c023ca2 * when inlining, do not force creating a value-copy of const-parameters when 14 years ago
  Jonas Maebe 3bf71d8d04 * fixed unsigned comparisons after r18734 (comparison operator is now 14 years ago
  Jonas Maebe eb268fb2c4 + tcallnode.createinternmethodres() that allows specifying a forced 14 years ago
  Jonas Maebe bb593346a9 * fixed typecasts between widechars and non-widechars in case an array 14 years ago
  Jonas Maebe 77e913f60f + a bunch of fillchar implementations for different kinds of arrays 14 years ago
  Jonas Maebe 04478c5f33 * enabled overloads that were disabled on the JVM target because of 14 years ago
  Jonas Maebe ea544f01c4 * allow pocall_internproc to be declared external (-> we can declare the 14 years ago
  Jonas Maebe f40c893084 * when determining whether taking the address of an array element is 14 years ago
  Jonas Maebe 336420ef46 * only make clone method accessible once if needed 14 years ago
  Jonas Maebe a2a0436347 + support for threadvars in the JVM based on JLThreadLocal; see 14 years ago
  Jonas Maebe 992cc352c6 * generalized handling of pointers to non-implicit pointer types: 14 years ago
  Jonas Maebe 0364b7acf9 * also allow taking the address of the first element of an array in 14 years ago
  Jonas Maebe d063ae10cb * use correct location.size after dereferencing pointers to non-implicit 14 years ago
  Jonas Maebe 72d6d9ac97 * moved JLRField from jdk15 to the system unit 14 years ago