Geçmişin Kaydedilmesi

Yazar SHA1 Mesaj Tarih
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 13 yıl önce
  Jonas Maebe 452414e1a7 - removed cg.g_indirect_sym_load() calls from pass_generate_code; this 13 yıl önce
  Jonas Maebe 0d5b2b84a8 + Android/JVM target, including a translation of the Android r14 SDK 13 yıl önce
  paul 4cf5e36ce7 compiler: 14 yıl önce
  Jonas Maebe 8fa42c206f + support for nested procedures for the JVM target 14 yıl önce
  Jonas Maebe 564b8a2cf7 - removed "{$ifdef unsupported}" block for jvm (is handled in njvmmem 14 yıl önce
  Jonas Maebe 6e0b73ad88 * handle string/jlstring/jlobject typecasts properly again after the reworked 14 yıl önce
  Jonas Maebe d1a1d30e04 * unless compiled with -dnounsupported, the compiler will now accept not 14 yıl önce
  Jonas Maebe 1daff40e8e * fixed subscripting records containing unicodestrings and other 14 yıl önce
  Jonas Maebe 40e0b4677a + support for (only named, for now) records in the JVM target: 14 yıl önce
  Jonas Maebe 002455ab5c + support for instance and class fields, and unit-level global variables 14 yıl önce
  sergei 3e6ad5f5aa * tcgvecnode, simplified range checking for strings. Removed FPC_*STR_CHECKZERO helpers, and changed FPC_*STR_CHECKRANGE so they accept the original left node. Now strings are checked the same way as dynamic arrays, and the compiler part is considerably simpler. 14 yıl önce
  sergei cf4c00e8d6 tcgvecnode, cleanup/refactoring: 14 yıl önce
  Jonas Maebe 9a6f574f06 * removed (already unused, because of never taken branch) handling of 14 yıl önce
  Jonas Maebe 2222f2c44b * renamed is_class_or_interface_or_dispinterface_or_objc() into 14 yıl önce
  joost 65ab1e820b * Safecall on linux/i386 now behaves like cdecl plus hidden exception support. 15 yıl önce
  Jonas Maebe 15e9c54b44 * fixed ABI compliance for parameter passing and function returning on all 15 yıl önce
  Jonas Maebe 283018a3bf * changed tprocdef.funcretloc[] from a tlocation into a tcgpara so it can 15 yıl önce
  Jonas Maebe 9bc15a5f61 * renamed a_param_* to a_load_*_cgpara 15 yıl önce
  Jonas Maebe 537cb9677d * prevent duplicate range check code for some array accesses (mantis #16518) 15 yıl önce
  Jonas Maebe 3f280c34cb * don't generate range checking code for pointers-indexed-as-arrays when 15 yıl önce
  Jonas Maebe 2eddd5e704 * don't try to bitpack types > 32 bit on 32 bit cpus (mantis #16328) 15 yıl önce
  Jonas Maebe 4833867826 * moved most handling of records that fit in a register but that cannot be 15 yıl önce
  Jonas Maebe fe5d0b0ef4 * fixed internalerror in case of dereferencing a loc_(c)subsetreg/ref 15 yıl önce
  paul 009ef9184d compiler: add dispinterfaces to most of places where something is comparing to usual interfaces since they are not very different things 15 yıl önce
  florian 988b94e578 * store array results returned in registers on x86_64-win64 in a memory location if needed, resolves #14388 15 yıl önce
  florian c1f3d8dcaa * unified names of system_*/systems_* sets 15 yıl önce
  Jonas Maebe 1a87386bfe * allow and properly handle @classtype(pointerconst).field (mantis #15415) 15 yıl önce
  paul f718be3afd compiler: remove unused variable 15 yıl önce
  Jonas Maebe 0c675a4039 * the objc1 unit has been renamed to objc 16 yıl önce