Historie revizí

Autor SHA1 Zpráva Datum
  Jonas Maebe 992cc352c6 * generalized handling of pointers to non-implicit pointer types: před 14 roky
  Jonas Maebe 0364b7acf9 * also allow taking the address of the first element of an array in před 14 roky
  Jonas Maebe d063ae10cb * use correct location.size after dereferencing pointers to non-implicit před 14 roky
  Jonas Maebe 72d6d9ac97 * moved JLRField from jdk15 to the system unit před 14 roky
  Jonas Maebe 9aa40f5a08 * give a warning that packrecords settings are ignored when compiling for před 14 roky
  Jonas Maebe 7010116096 * if a mangledbasename is set for staticvarsyms, also use if when emitting před 14 roky
  Jonas Maebe 54f9947406 * no need to zero-extend after a load of a widechar před 14 roky
  Jonas Maebe c07c633b6a * also test passing enums to formal parameter types před 14 roky
  Jonas Maebe 7fe0485a4e * always allow typecasts between enums and pointers/classes on the JVM target před 14 roky
  Jonas Maebe 79e971ea12 * fixed fpc_dynarr_copy() for making copies of arrays of implicit pointer před 14 roky
  Jonas Maebe 44f074ebaa * mark FpcBitSet as implementing JLCloneable so it can be cloned, před 14 roky
  Jonas Maebe 2ddc8d6a3c * part of r18781 (forgot to commit) před 14 roky
  Jonas Maebe 3a5b3a0cce * don't crash after invalid JVM class definitions while trying to add před 14 roky
  Jonas Maebe 10efb5b6e2 * handle records returned in floating point registers in the high->low level před 14 roky
  Jonas Maebe 8a7982fe9e * fixed wrong notes about declaring two destructors after r18427: před 14 roky
  Jonas Maebe 5e641a8fcd * re-enabled tx86addnode.second_addsmallset() after its disabling was před 14 roky
  Jonas Maebe 1d2748fa69 * fixed insertion of typed constants twice in bss after r18723 před 14 roky
  Jonas Maebe 7da5987d03 * fixed passing single elements to open array var-parameters on non-managed před 14 roky
  Jonas Maebe a3d4d05454 * support specifying different compiler binary on the command line před 14 roky
  Jonas Maebe 5c832ecbd1 * moved jvm-specific compiler units to the jvm subdirectory před 14 roky
  Jonas Maebe 28c20cfc5e * the default string type for the JVM target is no longer automatically před 14 roky
  Jonas Maebe c4ffef0a40 * fixed initializing arrays of ansi/unicodestring and of open arrays před 14 roky
  Jonas Maebe 67c2c7c166 * renamed cchartype to cansichartype před 14 roky
  Jonas Maebe 26ee54b1a2 * fixed compilation with 2.4.4 před 14 roky
  Jonas Maebe 740e7ca6b5 + a bunch of jvm-specific tests: partly new, partly derived from existing před 14 roky
  Jonas Maebe f6ddabde85 + "raw" resource support for the JVM target. The "raw" means that no před 14 roky
  Jonas Maebe c22394a9f4 * converted second_array_to_pointer() to thlcg před 14 roky
  Jonas Maebe 2428ea65c1 * replaced the old hack for non-formal var/out/constref support with před 14 roky
  Jonas Maebe d1f424561e + getsingletonarraydef() function to get a (reused if possible) def for před 14 roky
  Jonas Maebe ee77d5a6f2 * some changes to handleformalcopyoutpara() so that in the future it can před 14 roky