Historie revizí

Autor SHA1 Zpráva Datum
  Jonas Maebe d89154a6b2 - disabled Objective-C support (basically only support for the objcselector před 16 roky
  Jonas Maebe 40247d2d87 * give an error when the typeinfo() function is called for an enumeration před 16 roky
  Jonas Maebe 6165536b5e + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable před 16 roky
  florian b178b08ba7 Merged revisions 11665-11738 via svnmerge from před 17 roky
  florian 1afb1aa9cc + ror/rol functions před 17 roky
  florian 0a4314206f * range check error checking for floats refactored před 17 roky
  Jonas Maebe 7657cd7b6c * result of prefetch is voidtype, not voidpointertype (fixes mantis #11275) před 17 roky
  Jonas Maebe d80d3f36d2 * fixed crash when writing a currency value with a specified number před 17 roky
  Jonas Maebe f36e5411af * split cpu64bit compiler define into před 17 roky
  Jonas Maebe 8349cde7db * changed byte/word/longbool to be Delphi-compatible (+ similar changes před 17 roky
  yury e5f8426f61 * Prevent warning about automatic type conversion when using VAL with COMP type on x86. před 17 roky
  Jonas Maebe 5196db1ac3 * fixed low(set)/high(set) after previous changes + test před 17 roky
  Jonas Maebe feec2a74f2 * fixed crashes with length(pchar) and length(pwidechar) after před 17 roky
  Jonas Maebe 1380a64b1e + simplify support for inline nodes (needed for inlining, because před 17 roky
  Jonas Maebe aaa484aa59 * removed goto's from tinlinenode.pass_typecheck and removed some other před 17 roky
  florian fb8bbd5ff0 + inline abs(<longint>) on x86 před 17 roky
  Jonas Maebe 9f04aad33e * prefer write({short,ansi,wide}string) over write(chararray) for před 17 roky
  peter 6b8aed593f * remove registers{int/mmx/fpu} from firstpass před 18 roky
  Jonas Maebe c10b375615 * give an error for high(ansistring) and high(widestring) před 18 roky
  peter 67e16340be * revert r8118 před 18 roky
  daniel 21293f5818 + Add common type integer promotion. před 18 roky
  Jonas Maebe 28bab3fb4f - removed some unused variables před 18 roky
  daniel 11c7fcef7b * Cosmetic cleanup of constexprint leftovers. před 18 roky
  daniel 9adb202a92 * Rework the constexprint to allow operations from low(int64) to high(qword). před 18 roky
  Jonas Maebe 95da9cb07a * fixed missing propagation of changed parameter type před 18 roky
  Jonas Maebe 497df2bb37 * also check for properties passed to read(ln) when reading integers před 18 roky
  Jonas Maebe c80d4225ca + support for ISO Extended Pascal ReadStr() and WriteStr() routines před 18 roky
  Jonas Maebe 2f12e94947 * don't warn about uninitialised open array out parameters when před 18 roky
  florian f4840620f0 * location.size of trunc/round must be OS_S64 před 18 roky
  florian 1cd41b68f7 * compiler handled round/trunc for x86 před 18 roky