Commit History

Autor SHA1 Mensaxe Data
  nickysn 39dc58de09 - removed one asm instruction from i386's StrEnd() implementation %!s(int64=7) %!d(string=hai) anos
  nickysn 3d108d5e51 + enabled the i386 asm optimized strcomp (was previously disabled due to wrong ifndef) %!s(int64=7) %!d(string=hai) anos
  nickysn e4b05477e1 * put the cld instructions behind {$ifdef FPC_ENABLED_CLD} in i386/strings*.inc %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe c7b83717cb - removed stray "overload" modifiers in the implementation for strcopy and %!s(int64=14) %!d(string=hai) anos
  sergei b36a930f26 - Cleaned out REGCALL defines %!s(int64=14) %!d(string=hai) anos
  florian 77c3477b91 * modified patch by LacaK2 to add overloaded versions of string handling routines, which works with WideChar null terminated strings, resolves #19989 %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe f00beea41c * fixed i386/linux rtl compilation and functionality when compiled %!s(int64=17) %!d(string=hai) anos
  peter 4ace790492 * remove $Log %!s(int64=20) %!d(string=hai) anos
  fpc 790a4fe2d3 * log and id tags removed %!s(int64=20) %!d(string=hai) anos
  fpc 50778076c3 initial import %!s(int64=20) %!d(string=hai) anos
  peter e417e34496 * truncate log %!s(int64=20) %!d(string=hai) anos
  peter 2633b4883f * external fixes %!s(int64=21) %!d(string=hai) anos
  peter e85d8c970c fixed result of strlcopy %!s(int64=21) %!d(string=hai) anos
  florian 6427a54c3d * fixed some bootstrapping problems as well as some 64 bit stuff %!s(int64=21) %!d(string=hai) anos
  Jonas Maebe dedf697f3a * use some more string routines from libc if FPC_USE_LIBC is used %!s(int64=21) %!d(string=hai) anos
  michael 71da578b33 + Patch from Peter to fix strlcomp %!s(int64=22) %!d(string=hai) anos
  peter 6b6741b41c * win32 regcall patches %!s(int64=22) %!d(string=hai) anos
  peter 23ae4449ec * register calling updates %!s(int64=22) %!d(string=hai) anos
  peter 8f8b47194a * REGCALL define added %!s(int64=22) %!d(string=hai) anos
  peter cba9b5206d * save edi,esi,ebx %!s(int64=22) %!d(string=hai) anos
  florian fa4496bddf + support for generic pchar routines added %!s(int64=22) %!d(string=hai) anos
  peter 9f31783a0a * old logs removed and tabs fixed %!s(int64=23) %!d(string=hai) anos
  Jonas Maebe ab2ea0a472 * moved implementations of strlen and strpas to separate include files %!s(int64=24) %!d(string=hai) anos
  Jonas Maebe 39af441ec6 * fixed bug in strscan (returned nil instead of strend for #0) and made it 40% faster %!s(int64=24) %!d(string=hai) anos
  Jonas Maebe e717dd80f5 * fixed non-working alignment code %!s(int64=24) %!d(string=hai) anos
  marco f936d45210 * Some register allocation fixes. for stricomp and strilcomp %!s(int64=24) %!d(string=hai) anos
  michael 650fbb86aa + removed logs %!s(int64=25) %!d(string=hai) anos
  michael e7aca136a1 + Initial import %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe 9aae9228e2 * fixed bug in strscan :( %!s(int64=25) %!d(string=hai) anos
  peter 91592c2c11 * change .align to .balign %!s(int64=25) %!d(string=hai) anos