Historique des commits

Auteur SHA1 Message Date
  nickysn 7e18ac90e5 * the 'len' argument of fpc_shortstr_assign changed to smallint on 16-bit cpus, because getintparaloc allocates 16-bit ints on i8086 il y a 12 ans
  paul 431ce7afc8 rtl: remove unused variables il y a 12 ans
  florian 57ee96ef86 * compilation on non x86 fixed il y a 13 ans
  florian 8818b58e5d * Bsf/Bsr on x86 handle now correctly 0 as argument, resolves #22783 il y a 13 ans
  florian bc47125943 * use BsrDWord in software mod/div il y a 13 ans
  florian 9be3ca04ad * split FPC_HAS_INTERNAL_BSX_* defines into FPC_HAS_INTERNAL_BSF_* and FPC_HAS_INTERNAL_BSR_* il y a 13 ans
  florian 2db4606eb0 * fix bootstrapping with 2.6.0 il y a 13 ans
  florian ff12d63248 + generic popcnt support il y a 13 ans
  florian b782918434 * first draft to support the popcnt instruction, works so far for x86 with a real popcnt instruction 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 b42d204514 * fpc_shortstr_assign as compilerproc, forgot to commit il y a 13 ans
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 il y a 13 ans
  sergei f18767f6a8 * generic fpc_shortstr_assign: cleaned up il y a 13 ans
  florian 4765728fc4 * use SarInt64 to optimize 64 bit divs on 32 bit platforms, resolves #20998 il y a 13 ans
  sergei 009ee271ec - Cleaned out STR_CONCAT_PROCS define il y a 14 ans
  sergei 724f41a9af - Cleaned out FPC_STRTOSHORTSTRPROC and FPC_STRTOCHARARRAYPROC defines. Somebody had to do it one day. il y a 14 ans
  Jonas Maebe 676ca4c891 * ifdef jvm -> ifdef cpujvm il y a 14 ans
  sergei 8dc6ebb5ed rtl/generic.inc, minor optimizations: il y a 14 ans
  florian d7f7a9bb76 * patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346 il y a 14 ans
  Jonas Maebe a4cf406189 * use generic string concatentation and comparison infrastructure for the il y a 14 ans
  Jonas Maebe 10c586146a * moved fpc_shortstr_shortstr/chararray_intern_charmove() from sstrings.inc il y a 14 ans
  Jonas Maebe 8a95a04e16 * extracted dynarray helpers from system unit into jdynarr.inc (were il y a 14 ans
  Jonas Maebe c5dfa9d354 * fixed fpc_shortstr_concat() in case the max length for the destination is il y a 14 ans
  florian efea42bcdf * rewrote Ror/Rol/Sar so that it can be completely folded into a const by the compiler il y a 14 ans
  sergei 4ebc34c5e7 * Promoted result type of FPC_PCHAR_LENGTH and FPC_PWIDECHAR_LENGTH to SizeInt. il y a 14 ans
  florian 0bc3ec2b8a * fix headers of fpc_mul helpers il y a 14 ans
  florian b4d4d4b208 * compilation fix il y a 14 ans
  florian d5455cf6ac + software multiplication support for OS_16,OS_S16,OS_32,OS_S32 il y a 14 ans
  florian 5dae691c96 * implementation of bit scan intrinsics by Richard Vida, resolves #17592 il y a 15 ans
  florian dfc2652062 + support of compiler intrinsic sar* using a patch by Benjamin Rosseaux, resolves #15606 il y a 15 ans