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 |