Historique des commits

Auteur SHA1 Message Date
  tg74 634338dcd2 merge with trunk il y a 10 ans
  nickysn ec9a57f854 * local variables in fpc_AnsiStr_Concat_multi changed from nativeint to objpasint il y a 11 ans
  Jeppe Johansen 9b79f2f68d Added support for 8-bit CPU's in RTL. Mostly for missing implementations of int<->string conversion and console/text output. il y a 11 ans
  nickysn ad45bc17ec * local variables in fpc_AnsiStr_Concat_multi changed from longint to nativeint il y a 11 ans
  Jonas Maebe 951727f453 * fixed crash when concatenating more than 2 ansistrings that are all empty il y a 11 ans
  Jonas Maebe 14d62028ff * don't convert ansistrings when calling setcodepage() with a code page il y a 12 ans
  Jonas Maebe b115231ea4 * never change the code page of a non-empty string when calling setlength on il y a 12 ans
  Jonas Maebe 29132f45b7 * synchronised with trunk up to r25167 (fixes glib compilation via r25164, il y a 12 ans
  Jonas Maebe 1a560e9875 * when concatenating ansistrings, do not map CP_NONE (rawbytestring) to il y a 12 ans
  Jonas Maebe a5273abc9c + support for CP_OEMCP il y a 12 ans
  Jonas Maebe 44f4bdfb2e - removed stray stringcodepage assignment in fpc_AnsiStr_Concat_multi() il y a 12 ans
  Jonas Maebe 345ca6f187 * prevent going through (the expensive) InternalSetCodePage when changing il y a 12 ans
  marco eebfeca41d * removed all ver2_* defines older than 2_4. 2_4 can probably also get removed from trunk, but better in a separate commit. il y a 12 ans
  florian 00b03de7f0 * split SetCodePage into a wrapper and a function doing the real work to get rid of exception frames in the simple case il y a 12 ans
  Jonas Maebe ecd3cba02b * synchronised with trunk up to r24912 il y a 12 ans
  nickysn cac6ac38d0 + added RTL helpers for Val() for longint/dword on 16/8-bit CPUs il y a 12 ans
  nickysn 4dfbf148f2 + added Str() helpers for 32-bit ints for 16/8-bit CPUs il y a 12 ans
  Jonas Maebe 7c578c3541 * made the pascal name of the string range checking helpers match il y a 12 ans
  Jonas Maebe fe5a4baa15 - removed FPC 2.4 bootstrapping support il y a 12 ans
  michael 3367a29831 * Update ansistring header record explanation il y a 12 ans
  Jonas Maebe 598d2feeb6 + rtldefs.inc file for every target that contains defines shared by multiple il y a 13 ans
  Jonas Maebe 8799d9d204 * don't create temporary ansistrings with codepage DefaultSystemCodePage il y a 13 ans
  pierre a311c53167 Replace HandleErrorFrame calls by HandleErrorAddrFrameInd where possible in common code (to allow correct backtrace for mips cpu) il y a 13 ans
  Jonas Maebe 834026bfb5 * synchronised with trunk up to r21067 il y a 13 ans
  paul 19d1cf9470 rtl: reduce amount of warnings regards implicit string conversions + little formatting il y a 13 ans
  Jonas Maebe 8e3d7fe8d3 * fixed genmultistringadd() optimization for jvm and enabled it il y a 13 ans
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 il y a 13 ans
  paul 950ef49b5c fpc: don't treat codepage as different if one element of array has CP_ACP codepage in fpc_AnsiStr_Concat_multi il y a 13 ans
  paul 79b725990c rtl: remove spaces il y a 13 ans
  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. il y a 13 ans