Historique des commits

Auteur SHA1 Message Date
  florian 0188a558d1 - obsolete defines removed il y a 4 ans
  florian f333fb08ec * patch by Alfred to fix cutils.CompareVersionStrings, resolves #38514 il y a 4 ans
  florian 3d049a3309 - remove unused trimbspace il y a 5 ans
  yury 1b3a3a7983 * Removed lot of unused local vars. It is useful to turn on the notes in options. :) il y a 5 ans
  pierre 0fa70759a2 * cutils.pas (size_2_align): Move to.. il y a 6 ans
  florian 1ed0000ae8 + Encode(U/S)leb128 take now a third parameter to force that the constant has a certain minimum size il y a 6 ans
  Jonas Maebe 8d19bb12a2 * moved sleb/uleb128 helpers to cutils and use SarInt64() intrinsic (based on il y a 6 ans
  yury 8fba43609d + Added overloaded version of stringdup() for ansistring to allow stringdup to be inlined. il y a 7 ans
  yury e60a5ebfe7 * Fixed overflow error for the qword version of align() when i=0. il y a 7 ans
  yury 4860f3934a * Fixed overflow error when calling align() with corner case values such as align($7FFFFFFC, 4) for the longint variant. il y a 7 ans
  florian ea32ddd5b2 * avoid overflows of execution weight il y a 7 ans
  florian 68eb921d46 * broken compilation after r39347 fixed il y a 7 ans
  svenbarth af6f094420 + add reverse_longword() function that reverses the bit pattern for a longword, just like reverse_byte() and reverse_word() do for Byte and Word respectively il y a 7 ans
  florian 823c77e6cc * avoid overflow error in ispowerof2 for -2^bitsize, the routine does not handle negative values il y a 7 ans
  nickysn 2af5c9d508 * changed type used for section alignment from byte/shortint to longint, so the il y a 8 ans
  svenbarth 5c447cba50 * fix for Mantis #32476: use the correct string to check i2 il y a 8 ans
  nickysn 4b00414183 + added helper isabspowerof2, which checks whether abs(value) is a power of 2 il y a 8 ans
  florian 0897bd154a + align(<int64>,<int64>) and align(<qword>,<qword>), resolves an issue reported on the mailing list with large records il y a 8 ans
  Károly Balogh 5426c11611 marked a few uses of TConstExprInt as const during parameter passing, to avoid a few unnecessary record copying il y a 8 ans
  svenbarth 62fc960e63 + utility function to reverse the bit pattern of a Word il y a 8 ans
  Jonas Maebe 315b32918e + Tconstexprint-version of ispowerof2() to correctly deal with constants il y a 9 ans
  yury 432248cbf1 * Removed lot of unused vars. il y a 10 ans
  nickysn 949210e808 + added min and max functions for Tconstexprint il y a 12 ans
  florian 2f8027c63f + more sophisticated code to optimize multiplications on arm il y a 13 ans
  masta 8001979f7e Reworked ispowerof2 in cutils.pas il y a 13 ans
  Jonas Maebe 02413c8a57 * moved maybequoted() from cutils to cfileutl and let its behaviour vary il y a 13 ans
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 il y a 13 ans
  Jonas Maebe 8a35bb090a + ansistring version of strpnew() il y a 13 ans
  Jonas Maebe eb2cccffda + -WM<X> and -WP<x> command line parameters to specify the minimally required il y a 13 ans
  florian cd644c4ecb * VER2_0 overleft removed il y a 13 ans