Историја ревизија

Аутор SHA1 Порука Датум
  yury e5f8426f61 * Prevent warning about automatic type conversion when using VAL with COMP type on x86. пре 18 година
  Jonas Maebe 5196db1ac3 * fixed low(set)/high(set) after previous changes + test пре 18 година
  Jonas Maebe feec2a74f2 * fixed crashes with length(pchar) and length(pwidechar) after пре 18 година
  Jonas Maebe 1380a64b1e + simplify support for inline nodes (needed for inlining, because пре 18 година
  Jonas Maebe aaa484aa59 * removed goto's from tinlinenode.pass_typecheck and removed some other пре 18 година
  florian fb8bbd5ff0 + inline abs(<longint>) on x86 пре 18 година
  Jonas Maebe 9f04aad33e * prefer write({short,ansi,wide}string) over write(chararray) for пре 18 година
  peter 6b8aed593f * remove registers{int/mmx/fpu} from firstpass пре 18 година
  Jonas Maebe c10b375615 * give an error for high(ansistring) and high(widestring) пре 18 година
  peter 67e16340be * revert r8118 пре 18 година
  daniel 21293f5818 + Add common type integer promotion. пре 18 година
  Jonas Maebe 28bab3fb4f - removed some unused variables пре 18 година
  daniel 11c7fcef7b * Cosmetic cleanup of constexprint leftovers. пре 18 година
  daniel 9adb202a92 * Rework the constexprint to allow operations from low(int64) to high(qword). пре 18 година
  Jonas Maebe 95da9cb07a * fixed missing propagation of changed parameter type пре 18 година
  Jonas Maebe 497df2bb37 * also check for properties passed to read(ln) when reading integers пре 18 година
  Jonas Maebe c80d4225ca + support for ISO Extended Pascal ReadStr() and WriteStr() routines пре 18 година
  Jonas Maebe 2f12e94947 * don't warn about uninitialised open array out parameters when пре 18 година
  florian f4840620f0 * location.size of trunc/round must be OS_S64 пре 18 година
  florian 1cd41b68f7 * compiler handled round/trunc for x86 пре 18 година
  Jonas Maebe 69cf42c4f7 * fixed val(s,int64) (it accepted values in the range пре 18 година
  Jonas Maebe 3b3060cec5 * fixed uninitialized result of handle_typed_read_write in пре 18 година
  Jonas Maebe c13ff3729b * Merged 2.3 branch changes: пре 18 година
  Jonas Maebe cc1dfcae7e * fixed IE in case of trying to (un)pack an array of 0-byte records пре 18 година
  Jonas Maebe 674660d53b * getting the length of a string means that it has to be пре 18 година
  Jonas Maebe d614eab0fb * don't call afterconstruction/beforedestruction in case an exception пре 18 година
  Jonas Maebe a3f059bc29 * call the ansistring version of val for zero-based array-of-char пре 18 година
  yury b3c82a05c5 * Use fpc_Write_Text_Currency and fpc_Read_Text_Currency for currency. пре 19 година
  yury 52b72564e9 * Str and Val for currency values are handled by fpc_xxx_Currency and fpc_Val_Currency_xxx. пре 19 година
  florian a2ec2e72b6 * better hint about abstract methods (fixes 5098) пре 19 година