Commit History

Autor SHA1 Mensaxe Data
  michael 3b3d5ab8be * Undid last commit %!s(int64=9) %!d(string=hai) anos
  michael 4fa2ec7740 * Patch from Karl-Michael Schindler to prepend TMP to temp filename../inc/iso7185.pp %!s(int64=9) %!d(string=hai) anos
  Tomas Hajny db7a9950d1 * unit name changed to System (starting with uppercase 'S') for improved compatibility to Delphi - see test tobject5.pp %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 0d5b2b84a8 + Android/JVM target, including a translation of the Android r14 SDK %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 74510f9069 + generic infrastructure for target-specific switches %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe f96f5f9e94 + {$VARPARACOPYOUTCHECK+/-} / -Cv switch to enable checking %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 5496436349 * the generic astrings.inc is now also used to the extent possible on %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 3a423b331c * full implementation of all routines in rtl/inc/ustringh.inc (except for %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1f96763b9d * renamed Java-specific sstrings.inc/sstringh.inc to jsstrings.inc/ %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 56e724cea6 * moved general system includes accidentally put in jdynarr.inc to %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe a2a0436347 + support for threadvars in the JVM based on JLThreadLocal; see %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 27731e342c + support for array-of-const on the JVM target. Even though the %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 8a95a04e16 * extracted dynarray helpers from system unit into jdynarr.inc (were %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe fe82e2481b + import java.lang.Math in the system unit %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 7092f2957a * use deep copies rather than cloning when copying array contents %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 979f55e1db + support for procedural variables for the JVM target %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 4e0ffdebfd * FPCJDynArrTypeEnumSet/FPCJDynArrTypeBitSet support in fpc_dynarray_copy() %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 37aa2d8443 + full support for sets on the JVM target %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 5ea497857d + FpcEnumValueObtainable interface that's implemented by all FPC %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 0706cb5eb6 + support for pointers to types that are implicit pointer types in the JVM %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 6857dde33e + shortstring support for the JVM target (including accessing character 0 as %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 446d91eaab + ansistring support. Items of note: %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 845f50448c + support for qword div/mod via helper (the JVM only supports signed %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 7a5d334951 + support for copy(dynarray) %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe ecba07c6a8 * greatly simplified dynamic array handling by making use of the %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 49de6346ce * replaced manual array copy loops with calls to JLSystem.arraycopy(); still %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe c75246706d + stubbed ansistring support (using ansistrings compiles, but does not %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe d1a1d30e04 * unless compiled with -dnounsupported, the compiler will now accept not %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 91855becfe + unicodestring support for the JVM target (except for multiple adds %!s(int64=14) %!d(string=hai) anos