Историја ревизија

Аутор SHA1 Порука Датум
  marco 2575e7107b * undid part of r24885 that broke compilation пре 12 година
  marco db7f4eccc2 * checked r22466. Most remaining mutations added. With the exception of sysunix.inc. пре 12 година
  michael 209aa73d58 * Unicode RTL and packages compile пре 12 година
  nickysn cac6ac38d0 + added RTL helpers for Val() for longint/dword on 16/8-bit CPUs пре 12 година
  nickysn 4dfbf148f2 + added Str() helpers for 32-bit ints for 16/8-bit CPUs пре 12 година
  Jonas Maebe 7c578c3541 * made the pascal name of the string range checking helpers match пре 12 година
  Jonas Maebe fe5a4baa15 - removed FPC 2.4 bootstrapping support пре 12 година
  michael 3367a29831 * Update ansistring header record explanation пре 12 година
  Jonas Maebe 8799d9d204 * don't create temporary ansistrings with codepage DefaultSystemCodePage пре 13 година
  pierre a311c53167 Replace HandleErrorFrame calls by HandleErrorAddrFrameInd where possible in common code (to allow correct backtrace for mips cpu) пре 13 година
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 пре 13 година
  paul 19d1cf9470 rtl: reduce amount of warnings regards implicit string conversions + little formatting пре 13 година
  Jonas Maebe 8e3d7fe8d3 * fixed genmultistringadd() optimization for jvm and enabled it пре 13 година
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 пре 13 година
  paul 950ef49b5c fpc: don't treat codepage as different if one element of array has CP_ACP codepage in fpc_AnsiStr_Concat_multi пре 13 година
  paul 79b725990c rtl: remove spaces пре 13 година
  sergei 180686e429 * Removed 'first' field and 'packed' attribute from TAnsiRec and TUnicodeRec. Removing 'packed' should yield more efficient code on alignment-sensitive targets, while removing 'first' effectively makes two records identical to each other. Further cleanup is possible, but let's see the test suite results before proceeding. пре 13 година
  sergei df221e8196 * fpc_ansistr_concat, refactoring and minor fix: пре 13 година
  sergei a2233d7991 * fpc_ansistr_setlength: fixed/refactored: пре 13 година
  sergei 06192a8137 Values of managed variables are never ever used after decrementing reference on the variable, so there is no point of having a 'decrement reference' as a separate operation. We can always do 'finalize', i.e. clear the contents after decref. пре 13 година
  sergei 009ee271ec - Cleaned out STR_CONCAT_PROCS define пре 14 година
  sergei 724f41a9af - Cleaned out FPC_STRTOSHORTSTRPROC and FPC_STRTOCHARARRAYPROC defines. Somebody had to do it one day. пре 14 година
  paul ef0c4a1e5c rtl: fix fpc_AnsiStr_To_AnsiStr source codepage check (less conversions should be done now from AnsiString type to the same codepage strings) пре 14 година
  paul c1866d5c17 compiler: пре 14 година
  paul 212b14a46b rtl: set string codepage for all cases in fpc_AnsiStr_Concat пре 14 година
  paul 908673e48b rtl: don't convert strings on compare if one of them is empty пре 14 година
  paul 1c41680c58 rtl: don't perform string conversion if source string is in CP_NONE encoding (rawbytestring) пре 14 година
  paul 836889fc64 rtl: move some CP_xxx constants from syswin into systemh for generic use, redeclare UTF8Sting, RawByteString using constant identifiers instead of pure numbers. replace comparison with $ffff codepage to CP_NONE пре 14 година
  paul 8fc6af7fde rtl: cleanup пре 14 година
  paul 31afa4bd14 rtl: remove fpc_ansistr_append_xxx routines which are no longer used by the compiler пре 14 година