Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Jonas Maebe 04e26bfc85 * corrected version of r16812: code generation is still handled specially 14 năm trước cách đây
  Jonas Maebe ed1485c33e - reverted r16812 for now because it breaks building some packages 14 năm trước cách đây
  Jonas Maebe b0f3fd2533 * completely handle assigned() in pass_1, replaced second_assigned with 14 năm trước cách đây
  florian 5dae691c96 * implementation of bit scan intrinsics by Richard Vida, resolves #17592 14 năm trước cách đây
  Jonas Maebe 04a63ea278 * fixed range/overflow checking for succ/pred (mantis #16770) 15 năm trước cách đây
  Jonas Maebe 283018a3bf * changed tprocdef.funcretloc[] from a tlocation into a tcgpara so it can 15 năm trước cách đây
  Jonas Maebe 9bc15a5f61 * renamed a_param_* to a_load_*_cgpara 15 năm trước cách đây
  Jonas Maebe 8a1f272c6b * de-tabbed 15 năm trước cách đây
  florian dfc2652062 + support of compiler intrinsic sar* using a patch by Benjamin Rosseaux, resolves #15606 15 năm trước cách đây
  Jonas Maebe 2c3c6d27d3 * fixed range checking for inc/dec when mixing unsigned and signed types 15 năm trước cách đây
  Jonas Maebe 0eec337a00 - removed SUPPORT_UNALIGNED, FPC_SUPPORTS_UNALIGNED and FPC_UNALIGNED_FIXED 16 năm trước cách đây
  Jonas Maebe 7d459cf12a * the compiler now explicitly keeps track of the minimally guaranteed 16 năm trước cách đây
  Jonas Maebe 0a14c8824e * fixed invalid class typecasts in rol/ror handling 16 năm trước cách đây
  Jonas Maebe a23630260b + "weakexternal" support for imported procedures and variables. 16 năm trước cách đây
  florian 0a8f621a6b * don't waste a register for inc/dec(<pointer>,const); 17 năm trước cách đây
  tom_at_work fbbbf33be1 * removed superfluous masking of rotation count for rol/ror inlines 17 năm trước cách đây
  florian b178b08ba7 Merged revisions 11665-11738 via svnmerge from 17 năm trước cách đây
  yury db5f3f6662 * Commented out unused var. 17 năm trước cách đây
  florian 1afb1aa9cc + ror/rol functions 17 năm trước cách đây
  Jonas Maebe f36e5411af * split cpu64bit compiler define into 17 năm trước cách đây
  tom_at_work 52135af71f * implement branchless fpc_abs_long in a generic way 17 năm trước cách đây
  Jonas Maebe 146b3d8bf3 * fixed location.size for length node and x86_64 mul node 17 năm trước cách đây
  florian fb8bbd5ff0 + inline abs(<longint>) on x86 17 năm trước cách đây
  Jonas Maebe 0040eecf9f + support for extra packing of sets whose lower element number 18 năm trước cách đây
  Jonas Maebe b02fd37fbe * removed some unused variables 18 năm trước cách đây
  daniel 9adb202a92 * Rework the constexprint to allow operations from low(int64) to high(qword). 18 năm trước cách đây
  Jonas Maebe a0b57eddb5 * new internal set format for big endian systems. Advantages: 18 năm trước cách đây
  florian 1cd41b68f7 * compiler handled round/trunc for x86 18 năm trước cách đây
  Jonas Maebe c13ff3729b * Merged 2.3 branch changes: 18 năm trước cách đây
  Jonas Maebe 63ebc2a1b8 * fixed include/exclude for big endian after r6172 18 năm trước cách đây