Commit History

Upphovsman SHA1 Meddelande Datum
  svenbarth c26348a3dd * follow up to r42457: FreeTerminateProcs needs to be called before DoneExceptions just in case an exception is triggered due to a corrupted list 6 år sedan
  svenbarth 900fd35f4a * increase PPU version now that all generic procdefs store their local symtables 6 år sedan
  svenbarth 43b5dbf613 * fix for Mantis #23071: also store local symtable in the PPU if the procdef is generic as we need it to resolve genericdefs to nested types 6 år sedan
  svenbarth 4d6844e731 * fix test on systems where Currency is calculated using floating point types 6 år sedan
  svenbarth 176a63b67b * fix for Mantis #35862: free the list of functions added with AddTerminateProc to avoid memory leaks 6 år sedan
  svenbarth 48d0ab1af9 * fix for Mantis #35744: applied patch by Anton Kavalenka to correctly implement FileGetSymLinkTarget 6 år sedan
  svenbarth 48b8110e38 * disable UCS4String if dynamic arrays are disabled 6 år sedan
  Mattias Gaertner 41fa84a355 pastojs: filer: TPasProcedure.NameParts 6 år sedan
  Mattias Gaertner c6aaa3f1e6 pastojs: clean up 6 år sedan
  marco 6ca93e294f * SecsPerHour, delphi compatibility. 6 år sedan
  Mattias Gaertner 5d4ae23df8 fcl-passrc: store generic procedure templates 6 år sedan
  michael 3b1c2061f5 * Some small refactoring 6 år sedan
  florian f04afdd5ea * compilation fixed 6 år sedan
  florian 3206ac3508 * properly align rtti for orddefs 6 år sedan
  Jonas Maebe d8903ce6b3 - removed maxcrecordalign parameter/field from recordsymtables, as this value 6 år sedan
  florian c932dfaf70 * first bunch of fixes for rtti for arm after attribute commits, fixes mostly alignment issues 6 år sedan
  Mattias Gaertner 3cd000b939 pastojs: optimized ord(const) to const 6 år sedan
  svenbarth c0da39a35d * Tenum_typedata needs to include the Common record as well 6 år sedan
  svenbarth 55dfb59631 * TRttiDataCommon is required outside of the RTTI and DynArray include files as well 6 år sedan
  svenbarth 04a50733ad * get rid of the scanner message for attributes for real this time (sometimes I *really* hate Git -.-) 6 år sedan
  Károly Balogh 4d6b8a6c45 fixed the messy state of messages after recent custom attributes merge. fixed a typo, fixed double definition of message 3350, restored a message that was removed but still used, so the build passes at least. 6 år sedan
  svenbarth 6db674cd02 * regenerate msg*.inc files 6 år sedan
  svenbarth b7a8dd9479 * adjust error message when attributes are unbound 6 år sedan
  svenbarth 87458a065c * allow use of multiple, comma separated attributes as Delphi allows that as well 6 år sedan
  svenbarth 6d0c470a40 * check for unbound attributes inside classes (currently they are only allowed for published properties) 6 år sedan
  svenbarth 98b1b04951 * free unbound attributes 6 år sedan
  svenbarth 90bec938f6 * don't free the constructor call in trtti_attribute_list as that is already freed in the destructor of trtti_attribute 6 år sedan
  svenbarth 404b465c33 * allow custom attributes for all type declarations that are not a simple alias 6 år sedan
  svenbarth 80ebb98431 * correct identation (no code changes) 6 år sedan
  svenbarth 9dbd155131 * use two empty lines between method definitions (no code changes) 6 år sedan