Commit History

Author SHA1 Message Date
  maciej-izak d42428bc3c * Initial support for management operators in RTL (rtl/inc/rtti.inc): 8 years ago
  maciej-izak af8e0efe57 * Rtti info about Management Operators (MO) in init table for records. Note: commit contains minimal changes for RTL (for proper "make") no functional changes. More RTL changes for fully functionally MO in next commits. 8 years ago
  maciej-izak 25db29d0a6 * symtable.pas: 8 years ago
  maciej-izak 9441fb3968 * ngenutil.pas, tnodeutils.sym_maybe_initialize: Ensure that management operator (Initialize) is used also for local variables. 8 years ago
  maciej-izak 520bb31fa6 * Parse management operators. Each management operator is special kind of operator without result. 8 years ago
  maciej-izak 168e59837a * New function token2managementoperator for conversion: ttoken to tmanagementoperator 8 years ago
  maciej-izak b912deae33 * each record with managed field or with any management operator needs init table (update for symdef.pas, trecorddef.needs_inittable) 8 years ago
  maciej-izak 15ba9b54c6 Store informations about management operators in ppu files for records. 8 years ago
  maciej-izak 48b149acd4 New tokens for new management operators: Initialize, Finalize, AddRef and Copy. Small code adjustment for parser (pdecobj.pas, pstatmnt.pas, psub.pas, ptype.pas) was required because few of old token has from now value which is outside range of set: _CONSTRUCTOR, _FINALIZATION. 8 years ago
  pierre 3f8f7bc04a Regenerate Makefile after: Add explicit rule for uuchar unit 8 years ago
  pierre 31d9be0c9d Add explicit rule for uuchar unit 8 years ago
  michael 00450470e2 * Make port not stored, since it is in params already 8 years ago
  Tomas Hajny 12dddfb6c8 * fix base path handling - ensure using full path in the cfg files and avoid double slashes 8 years ago
  florian 3d6d5145bf * fix handling of const string symbols in preprocessor expressions 8 years ago
  Tomas Hajny 0276bb374d * remove duplicated SDL sources entry 8 years ago
  florian c961c72c30 * tarmtypeconvnode.first_int_to_real should call the generic method in the parent class, if soft fpu code is generated, resolves #31350 8 years ago
  michael 7702ebb261 * Patch from Mattias Gaertner; SetCharAt 8 years ago
  michael bc22805000 * Patch from Mattias Gaertner: 8 years ago
  joost 09f415dc81 * Refactored so that TFPCustomPackagesStructure has access to the (compiler-)options 8 years ago
  Jonas Maebe 015f034904 * reverted r35424, wasn't ready for commit yet 8 years ago
  Jonas Maebe 265c8e7bbc + support for specifying ms_abi_default, ms_abi_cdelc, sysv_abi_default, and 8 years ago
  Jonas Maebe 4d9617da97 * fixed check to determine whether a record parameter can be subscripted 8 years ago
  michael dc500f7276 * Support for exact YearsBetween calculation (bug ID 31233) 8 years ago
  michael 268693f0d5 * Support for exact MonthsBetween calculation (bug ID 31354) 8 years ago
  michael 3bd8da04c7 * Better check for empty Refresh SQL statement 8 years ago
  michael 89c2d0a9dc * Fix AVs when no description nodes available 8 years ago
  michael faa70adcd3 * Publish and observe port 8 years ago
  michael f5b76b62fe * Patch from Mattias Gaertner: 8 years ago
  michael 25fc79b2b8 * Patch from Mattias Gaertner: 8 years ago
  michael 55241e283f * Patch from Mattias Gaertner 8 years ago