Commit History

Автор SHA1 Съобщение Дата
  paul fe4b5ea82d compiler: convert unicode constants which are > 127 to AnsiString (except UTF8String) in runtime to prevent conversion to wrong codepage (read issue #0021195) преди 12 години
  paul 5d74e0578a compiler: remove unused variables and unneeded assignments преди 12 години
  pierre 78d31eb3cd Add missing of pi_needs_got found by sparc compiler compiled with -dCHECK_PIC преди 13 години
  florian ca5fabda6d * cleanup some unused units from uses clauses преди 13 години
  florian e18a9cccaa * fix expectlocs for method pointers преди 13 години
  Jonas Maebe c25d9d5e06 * do not search for overloaded operators while parsing constant declarations, преди 13 години
  Jonas Maebe 3c1b82f9a0 * don't add value transformations for internal type casts from/to currency преди 13 години
  Jonas Maebe 44fd18a041 * correctly set expectloc for bool->cbool type conversions (mantis #22502) преди 13 години
  Jonas Maebe 99c22b87c1 * moved transformation of char-to-chararray type conversion into helpers преди 13 години
  Jonas Maebe 9e0184884e * correctly change the signdness information of tordconstnodes that are преди 13 години
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 преди 13 години
  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 години
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 преди 13 години
  paul 26f66897cd compiler: преди 13 години
  paul 435b72bcb1 compiler: check left node to be ord const diring widechar/unicodechar to shortstring before executing the code related to tordconstn() преди 13 години
  paul c1866d5c17 compiler: преди 14 години
  paul c6ca9e5091 compiler: преди 14 години
  paul 9bc540e1c2 compiler: cleanup old code преди 14 години
  paul a99ffb3097 compiler: apply patches from Inoussa and Jonas: преди 14 години
  paul e0fecf5332 compiler: revert r19358. As stated by Florian, compiler should be able to compile with the latest RTL. преди 14 години
  paul ee2e0a0c1d compiler: remove CP_xxx constants since they are present in the system unit now преди 14 години
  paul 7a74d2c2f8 compiler: reduce amount of hints and notes преди 14 години
  paul 5560f6b3f2 compiler + rtl: pass codepage to fpc_CharArray_To_AnsiStr to get the preserve the codepage of result string преди 14 години
  paul 4d3da666db compiler: replace string codepage comparison to numeric. store codepage as number in current settings преди 14 години
  florian 3e7ee21230 * booltype => pasbool8type преди 14 години
  paul 05d66e31ce merge r17603 from cpstrnew branch by inoussa: преди 14 години
  paul aaf5392315 merge r17601 from cpstrnew branch by inoussa: преди 14 години
  paul 723f3424d4 merge r17484 from cpstrnew branch by michael: преди 14 години
  paul 1db610ecbd merge r17434 from cpstrnew branch by michael: преди 14 години
  paul 7fd7eee1c9 merge r17330 from cpstrnew branch by michael: преди 14 години