Historial de Commits

Autor SHA1 Mensaje Fecha
  Jonas Maebe c5dfa9d354 * fixed fpc_shortstr_concat() in case the max length for the destination is hace 14 años
  florian efea42bcdf * rewrote Ror/Rol/Sar so that it can be completely folded into a const by the compiler hace 14 años
  sergei 4ebc34c5e7 * Promoted result type of FPC_PCHAR_LENGTH and FPC_PWIDECHAR_LENGTH to SizeInt. hace 14 años
  florian 0bc3ec2b8a * fix headers of fpc_mul helpers hace 14 años
  florian b4d4d4b208 * compilation fix hace 14 años
  florian d5455cf6ac + software multiplication support for OS_16,OS_S16,OS_32,OS_S32 hace 14 años
  florian 5dae691c96 * implementation of bit scan intrinsics by Richard Vida, resolves #17592 hace 15 años
  florian dfc2652062 + support of compiler intrinsic sar* using a patch by Benjamin Rosseaux, resolves #15606 hace 15 años
  florian 6ff15f46e2 * made SwapEndian(<16 Bit>); inlined hace 16 años
  ivost 02d177c885 * added FillQWord, IndexQWord, but CompareQWord is still missing hace 16 años
  Jonas Maebe b912e00440 * renamed rol/ror functions into rolbyte/rolword/roldword/rolqword hace 16 años
  Jonas Maebe 22aacd2a60 * return 0 for length(pchar(0)), like Kylix does (using corrected and hace 17 años
  Jonas Maebe bc9e7c5580 * fixed syntax errors in r11708 (and it wasn't tested in the nightly hace 17 años
  Jonas Maebe af05770a7c * fixed alignment code in generic fillchar (not sure why hace 17 años
  florian 20e632c8d8 * reorganized ror/rol defines hace 17 años
  florian 1afb1aa9cc + ror/rol functions hace 17 años
  florian d672700a59 * some avr fixes hace 17 años
  yury d1dd8bd928 * Fixed warning and notes. hace 17 años
  Jonas Maebe 95637dea75 * fixed swapendian(smallint) (bug found by Joost van der Sluis) hace 17 años
  micha 83b7f81f81 + add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone) hace 17 años
  peter 1561d97465 * optimize write loop in int_str hace 17 años
  Jonas Maebe bf9b021749 * optimized align() so it no longer contains any branches which hace 18 años
  florian c64ab62bdf * fixed CompareChar0, resolves #10151 hace 18 años
  florian c794ec6de0 * fix Index*Word for CPUs requiring proper alignment hace 18 años
  florian b59fdbeb93 * CompareWord and CompareDWord fixed for building with <2.3.1 hace 18 años
  yury 3d1d9815ac * Fixed CompareDWord. hace 18 años
  yury 5e9dd6cd4c * Fixed CompareDWord after r8827 (compiler warnings should not be ignored :). hace 18 años
  yury 2770652beb * Fixed unreachable code warnings and removed not used variable. hace 18 años
  florian 7da7364ee7 * refactored SysResetFPU into SysInitFPU and SysResetFPU hace 18 años
  florian 7878f0feb3 * made all fpc_*_to_shortstr helpers a procedure, resolves #8580 hace 18 años