Commit History

Author SHA1 Message Date
  nickysn 2af5c9d508 * changed type used for section alignment from byte/shortint to longint, so the 7 years ago
  svenbarth 5c447cba50 * fix for Mantis #32476: use the correct string to check i2 7 years ago
  nickysn 4b00414183 + added helper isabspowerof2, which checks whether abs(value) is a power of 2 8 years ago
  florian 0897bd154a + align(<int64>,<int64>) and align(<qword>,<qword>), resolves an issue reported on the mailing list with large records 8 years ago
  Károly Balogh 5426c11611 marked a few uses of TConstExprInt as const during parameter passing, to avoid a few unnecessary record copying 8 years ago
  svenbarth 62fc960e63 + utility function to reverse the bit pattern of a Word 8 years ago
  Jonas Maebe 315b32918e + Tconstexprint-version of ispowerof2() to correctly deal with constants 9 years ago
  yury 432248cbf1 * Removed lot of unused vars. 10 years ago
  nickysn 949210e808 + added min and max functions for Tconstexprint 12 years ago
  florian 2f8027c63f + more sophisticated code to optimize multiplications on arm 13 years ago
  masta 8001979f7e Reworked ispowerof2 in cutils.pas 13 years ago
  Jonas Maebe 02413c8a57 * moved maybequoted() from cutils to cfileutl and let its behaviour vary 13 years ago
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 13 years ago
  Jonas Maebe 8a35bb090a + ansistring version of strpnew() 13 years ago
  Jonas Maebe eb2cccffda + -WM<X> and -WP<x> command line parameters to specify the minimally required 13 years ago
  florian cd644c4ecb * VER2_0 overleft removed 13 years ago
  Jonas Maebe b3cf95faf6 * use ' rather than " as quote character in generated shell scripts 13 years ago
  Jonas Maebe 13b0ac91d9 + generate java.lang.Enum descendant classes for Pascal enum types 14 years ago
  Jonas Maebe 0700e2d7ef + support for {$namespace x.y.z} directive to specify the namespace 14 years ago
  Jonas Maebe c05bc8a931 * let procdef typename-related routines return ansistrings instead of 14 years ago
  Jonas Maebe a149674a75 Merged revisions 13458-13596 via svnmerge from 16 years ago
  Jonas Maebe 5885866990 + support for objcencode() (equivalent of Objective-C's @encode()) + test 16 years ago
  Jonas Maebe e7c9a380f7 * fixed comment describing pshortstring2pchar 16 years ago
  yury b3b538e215 * Removed unused local vars. 16 years ago
  Jonas Maebe 7d459cf12a * the compiler now explicitly keeps track of the minimally guaranteed 16 years ago
  florian 10263e8e0f - unnecessary type declaration removed 17 years ago
  yury 0bcaf8845f * Fixed 'mixed signed/unsigned' warnings. 17 years ago
  Jonas Maebe b3d731f9a8 * fixed cutils local copy of swapendian 17 years ago
  yury 3e1e6d25f0 * Fixed overload choosing by arm native compiler. 17 years ago
  Jonas Maebe f36e5411af * split cpu64bit compiler define into 17 years ago