Commit History

Author SHA1 Message Date
  Jonas Maebe 14b95b3b9b * always force range checking for the upper and lower bounds of for-loops if 15 years ago
  florian 5dae691c96 * implementation of bit scan intrinsics by Richard Vida, resolves #17592 15 years ago
  Jonas Maebe a178ff5172 * fixed evaluation of length('') (the type of an empty string is a chararray 15 years ago
  Jonas Maebe 769eb3f604 * moved the initialisation of the nodetree and tai class reference constants 15 years ago
  Jonas Maebe 94d976bc87 * when simplifying ordinal expressions during inlining, keep the resultdef 15 years ago
  mazen b127fc154a * Fixed spell error revealed by lintian. 15 years ago
  Jonas Maebe a311607ca6 * do not convert the second argument of inc/dec(ptrtype,value) into a 15 years ago
  florian 79fa2eb539 * support of iso pascal like i/o in iso mode 15 years ago
  florian c506913e9b * iso conformant writing of floats (using e instead of E) in iso mode 15 years ago
  florian 8b3bd36ef0 * use iso reset/rewrite with automatic assignmentin iso mode 15 years ago
  florian d0ea23f39e * write false/true lower case in iso mode 15 years ago
  Jonas Maebe 04a63ea278 * fixed range/overflow checking for succ/pred (mantis #16770) 15 years ago
  paul 1b614b526a compiler: 15 years ago
  Jonas Maebe 071bca7d93 * set expectloc in first_abs_long (mantis #15790) 15 years ago
  Jonas Maebe 025ec34e4d + "CExtended" type that is the same as "extended", but conforming to the 15 years ago
  Jonas Maebe fea789eca4 * fixed (harmless) range check errors 15 years ago
  florian f8bf268406 * handle sarX(<const>,<var>) properly. resolves #15653 15 years ago
  pierre 0d098f2dba * fix range check error 15 years ago
  Jonas Maebe caca6cea37 * allow any kind of fields in Object Pascal classes that are passed to 15 years ago
  florian dfc2652062 + support of compiler intrinsic sar* using a patch by Benjamin Rosseaux, resolves #15606 15 years ago
  florian 20de72b703 * allow writeln/readln on generic type parameters 15 years ago
  Jonas Maebe 83c3e7a94b * fixed pred/succ for integer constants that equal the low/high bound of a 15 years ago
  Jonas Maebe e50c05f44e * fixed inverted condition in inc/dec range/overflow case that caused 15 years ago
  Jonas Maebe 2c3c6d27d3 * fixed range checking for inc/dec when mixing unsigned and signed types 15 years ago
  Jonas Maebe 559e284bd0 * merged r13762-14047 from trunk 16 years ago
  Jonas Maebe 8d65471fe2 * give a proper error when trying to use val() on a boolean (mantis #14777) 16 years ago
  Jonas Maebe a149674a75 Merged revisions 13458-13596 via svnmerge from 16 years ago
  Jonas Maebe 0eec337a00 - removed SUPPORT_UNALIGNED, FPC_SUPPORTS_UNALIGNED and FPC_UNALIGNED_FIXED 16 years ago
  Jonas Maebe 5885866990 + support for objcencode() (equivalent of Objective-C's @encode()) + test 16 years ago
  florian c0d4efed2e * forbid passing derived classes to call by reference parent classes (for objects, this is still allowed), resolves #13135 16 years ago