Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 13 năm trước cách đây
  paul a26bc50ca6 compiler: change ShortString->(Some)String and AnsiString->(Some)String overload precedence both for variables and string constants, change unicode constant type from widestring to unicodestring (Delphi compatibility) 13 năm trước cách đây
  florian 13e152f8a9 * even if currency is handle by an int64, it needs no extra handling in handle_default 13 năm trước cách đây
  Jonas Maebe 98609d4c3e * also create a realconstn for default(currency) on platforms where the 13 năm trước cách đây
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 13 năm trước cách đây
  svenbarth bd19a16be9 Add support for Default() intrinsic. For now this is only (fully) supported 13 năm trước cách đây
  florian ca90260855 + fix duplicate internal error, resolves #21545 13 năm trước cách đây
  Jonas Maebe 3589f90cf8 * also show the valid bounds in most cases when signalling a range check 13 năm trước cách đây
  Jonas Maebe 34df763ab1 * allocate space for the explicitly allocated assert parameter 13 năm trước cách đây
  pierre 2e0a5facd2 * Fix str inline for booleans for 64 bit CPUs 13 năm trước cách đây
  Jonas Maebe 85ef5e109c + assert() support for the JVM target (currently ignores the Java classloader 13 năm trước cách đây
  paul c1866d5c17 compiler: 14 năm trước cách đây
  paul c6ca9e5091 compiler: 14 năm trước cách đây
  paul 485695d4e6 compiler, rtl: pass codepage argument to all ansistring str() helpers to return result with correct codepage 14 năm trước cách đây
  florian cb647d875c * avoid mistakes with unimplemented sqr function on architectures with no softfloat support 14 năm trước cách đây
  paul 7a998aec3a compiler, rtl: add a codepage argument fpc_Read_Text_AnsiStr to create new AnsiString with the codepage of passed AnsiString argument 14 năm trước cách đây
  Jonas Maebe 583c9a3360 * replace assigned(dynarray) and dynarray=/<>nil with length(dynarray)=/<>0 14 năm trước cách đây
  Jonas Maebe 28c20cfc5e * the default string type for the JVM target is no longer automatically 14 năm trước cách đây
  Jonas Maebe 67c2c7c166 * renamed cchartype to cansichartype 14 năm trước cách đây
  Jonas Maebe d48fa1d7e2 * for all managed VM targets, reject ord->ptr typecasts (except for 0), 14 năm trước cách đây
  Jonas Maebe d6966e545b + support for formal var/out parameters on the JVM target: 14 năm trước cách đây
  Jonas Maebe c387bc0c27 * allow overriding first_IncludeExclude 14 năm trước cách đây
  Jonas Maebe 569228447d * converted all enum handling for the JVM target so that it uses the 14 năm trước cách đây
  Jonas Maebe 694ccf3df3 + dummy support for untyped var/const/out parameters on the JVM target 14 năm trước cách đây
  Jonas Maebe 622107c605 * moved support for copy() from pinline to ninl, so it can be (partially) 14 năm trước cách đây
  Jonas Maebe 91855becfe + unicodestring support for the JVM target (except for multiple adds 14 năm trước cách đây
  Jonas Maebe f47689a5fe * enable intercepting passes on tinlinenode(in_new_x); these cannot be 14 năm trước cách đây
  Jonas Maebe 00c095fa70 * moved setlength() handling from pinline to ninl so it can be overridden 14 năm trước cách đây
  florian d35d1ed357 + initial support for pascal booleans with sizes 2, 4 and 8 14 năm trước cách đây
  florian 8e7f39f176 * constant evaluation of ror/rol if they are internally handled, resolves #6300 14 năm trước cách đây