История коммитов

Автор SHA1 Сообщение Дата
  maciej-izak 8e80538d2c RTL support for new management operators AddRef and Copy (NOTE: names can be changed). AddRef operator is used when record is passed as parameter to method/function by value (for records to large to copy (when only the address is pushed)). AddRef is used also for dynamic array operations (temporary for SetLength operation and for Copy operation for already copied data by move). 9 лет назад
  maciej-izak 6b8d33862c merge to trunk r33457 9 лет назад
  svenbarth f8e9b33f99 Merge first batch of package handling related revisions from the packages branch 9 лет назад
  florian 406e3c4ac1 + support xgetbv instruction, resolves issue #29958 9 лет назад
  Jonas Maebe 1e1b36515e * don't narrow expressions that contain a mod/div followed by an "and", 9 лет назад
  Jonas Maebe 8c0d9b581c * don't write the destination register in a_load_ref_reg_unaligned() before 9 лет назад
  maciej-izak 6fb1fce44c Allow Initialize management operator for SetLength for dynamic arrays (fix for bug reported by Anthony Walter). 9 лет назад
  Jonas Maebe a5dba44fd3 * fixed sign extension for unaligned loads (mantis #29891, although that 9 лет назад
  Jonas Maebe 322493c195 * fixed overflow checking on AArch64 for signed multiplications with zero 9 лет назад
  florian 8d5cc3dfa4 * (extended and modified) patch by Emelyanov Roman to add suport of RDRAND, RDSEED and TSX instructions set, resolves issue #29893. 9 лет назад
  yury d4d70d3865 * Evaluate currency constant expressions when the currency type is 64-bit integer. Issue #28749. 9 лет назад
  svenbarth 35f8d5427f Revert r31262. Not doing type checking on generics leads to strange warnings (e.g. because variables are not considered as written). I better deal with the compile time errors one at a time than the warnings. 9 лет назад
  michael a9fe42b5f0 * Generic linked list class, donated by Denis Volodarsky (bug ID 24501) 9 лет назад
  nickysn 759a4f8258 * don't try to build lnfodwrf on i8086-msdos, because it causes internal error 10 лет назад
  svenbarth e9fab1bfee Fix for Mantis #29080. 10 лет назад
  Jonas Maebe 2b210335a1 * fixed pointer arithmetic errors in WideStrAlloc/StrBufSize/StrDispose 10 лет назад
  Jonas Maebe 5919ca84bb * fixed string code page after setstring(rawbytestring,..) (mantis #29833) 10 лет назад
  florian 45807056c5 * factored out SymbolCandidateForWarningOrHint 10 лет назад
  florian bb1f2b8062 * make NativeInt and NativeUInt unique types, resolves #29444 10 лет назад
  marcus eaab964a98 MorphOS: Icon and workbench added 10 лет назад
  marcus 1e792e6f06 Amiga: systemvartags and longarray removed, array of const -> array of PtrUInt 10 лет назад
  michael 674b539293 * Patch from Daniel Plachotich to allow regular procedures as iterators 10 лет назад
  svenbarth 27ab1c61c5 Fix for Mantis #29745. 10 лет назад
  svenbarth e58488dc3e Fix for Mantis #29792. 10 лет назад
  maciej-izak 428df2348a Add support for new record operators (management operators): Initialize, Finalize. They working like low level auto-executed constructor/destructor for records. 10 лет назад
  Jonas Maebe 0e97811b50 + initialise managed string function results with an error string when 10 лет назад
  Jonas Maebe 315b32918e + Tconstexprint-version of ispowerof2() to correctly deal with constants 10 лет назад
  florian 234990b73c + fma test program extended to support arm 10 лет назад
  florian 84bb46a35d + cpu unit for arm (linux only so far) 10 лет назад
  Jonas Maebe 096e1c45d6 * don't keep records in registers if they contain a field that spans the 10 лет назад