Commit History

Author SHA1 Message Date
  marco aa9df955ee * Improve support for returnvalues of calling statements. 14 years ago
  paul ff3791d1f3 compiler: emit constants of encoding 0 in CP_NONE/DefaultSystemCodePage encoding (depends on modes witch) 14 years ago
  paul d7ca7a0cba compiler: emit resource strings in ansistring encoding 14 years ago
  marco 1670560575 * fix for returned value is bigger than previous returned value in 14 years ago
  paul 31afa4bd14 rtl: remove fpc_ansistr_append_xxx routines which are no longer used by the compiler 14 years ago
  paul 7a74d2c2f8 compiler: reduce amount of hints and notes 14 years ago
  paul 451e48a033 rtl: replace PChar -> PAnsiChar, Char -> AnsiChar in astrings.inc routines 14 years ago
  paul bcb0317209 rtl: eat $ffff encoding in more routines, fix Insert() procedure to preserve destination string codepage 14 years ago
  paul 36851c86de rtl: replace AnsiString to RawByteString arguments for Val() functions 14 years ago
  paul 485695d4e6 compiler, rtl: pass codepage argument to all ansistring str() helpers to return result with correct codepage 14 years ago
  paul 647218fd13 rtl: patch from Inoussa to complete TCharacter class implementation (mantis #0020302): 14 years ago
  florian 9d31a0e2f8 * don't evaluate sizeof(<type param>) as a constant to avoid arithmetic errors in constant folding, resolves #20192 14 years ago
  paul 6f185f2184 compiler: replace {$ifdef FPC_FULLVERSION<20700} with {$ifdef VER2_4} for including ccharset as in other compiler places 14 years ago
  paul a769ef0ad2 compiler: don't return te_eual when we convert from RawByteString to another codepage 14 years ago
  michael d766e671a9 * Remove using reverse search, speed up free 14 years ago
  michael 4a8914cbb0 * Implemented IndexOfItem, reversed search again in IndexOf 14 years ago
  pierre 05c83ab538 * Also default to PIC code using -Cg option for x86_64 BSD targets 14 years ago
  pierre 33604a6a49 * Shared library dllrpt0.as init code for i386 and x86_64 CPUs 14 years ago
  sergei d5b8210359 * typo ($ifdef window -> $ifdef windows) 14 years ago
  florian b93f4b8096 * whitespace fixes 14 years ago
  joost 0bc58de578 * Forgot to commit file in r19272. 14 years ago
  joost 7a3503870c * Pass binutilsprefix to compiler when building fpmake. For now only enabled for fcl-web. 14 years ago
  marco 27f39e4bad * "out" parameters for Oracle, Mantis #18133 14 years ago
  florian ce61891ca3 * offset used by A_LDF,A_STF,A_FLDS,A_FLDD,A_FSTS,A_FSTD must be dividable by 4 14 years ago
  florian a6d01c09aa * make compiler compilable with 2.4.4 rtl 14 years ago
  michael 39d8ee1136 * Reverse IndexOf. Increases speed of freeing collection with a factor N^2 14 years ago
  marco 448e3db450 * fixes Mantis #14730 dealing with oldvalue=null 14 years ago
  florian 08c97e81bf * remove spaces at eol 14 years ago
  pierre f799019982 Missing freebsd x86_64 objects added 14 years ago
  Mattias Gaertner eb15e42e80 instantfpc: compiler output: replace cache file name with source file name 14 years ago