florian
|
81c5d63d4e
* do not generate var paras for void* if -w is used, resolves #31425
|
8 năm trước cách đây |
michael
|
cc81abdd83
* Patch from Michal Gawrycki to implement streaming interface properties (IComponent) Bug ID
|
8 năm trước cách đây |
florian
|
b9dba41ad0
* intel assembler reader: scale factor in references can also be a constant symbol, resolves #31165
|
8 năm trước cách đây |
michael
|
2d36af85bb
* Patch from Mattias Gaertner with various improvements:
|
8 năm trước cách đây |
michael
|
f022fdc848
* Patch from Mattias Gaertner:
|
8 năm trước cách đây |
michael
|
301e6a8b06
* Patch from Mattias gaertner:
|
8 năm trước cách đây |
michael
|
8def379f49
* Patch from Mattias Gaertner: fixed creating binary element for "as" operator
|
8 năm trước cách đây |
michael
|
b456092739
* Patch from Mattias Gaertner: fixed TStreamResolver.FindStreamReader getting a stream twice
|
8 năm trước cách đây |
michael
|
7ff70cbe6e
* Fix bug ID #22107
|
8 năm trước cách đây |
marco
|
ef26fbd83d
* attributes longword, mantis #30800
|
8 năm trước cách đây |
lacak
|
0c06318dda
fcl-db: fpmake: build oracleconnection also for Win64 target. Bug#31430
|
8 năm trước cách đây |
pierre
|
40b76f686c
Add -CTsmalltoc option for powerpc64-aix compiled IDE
|
8 năm trước cách đây |
maciej-izak
|
533c89e128
* New test for management operators to detect regressions like regression fixed in r35461 (many times initialized global variables)
|
8 năm trước cách đây |
Jonas Maebe
|
b86f2d7e3c
* only initialize global regvars in unit and main program init code
|
8 năm trước cách đây |
Jonas Maebe
|
cadf177a93
* fixed bugs in r33737: that revision was supposed to only move
|
8 năm trước cách đây |
florian
|
a80fcb74d8
* make test working for architectures with no float and ansistring support
|
8 năm trước cách đây |
Jonas Maebe
|
1c985f0a43
* fixed bzip2 units for big endian targets (not optimal, but simplest fix)
|
8 năm trước cách đây |
Jonas Maebe
|
1b42affa8f
* optimized PowerPC version of changes in r35454
|
8 năm trước cách đây |
florian
|
99a0c2464d
* version update
|
8 năm trước cách đây |
florian
|
e7fd71db36
+ write name of segment/group which is too large
|
8 năm trước cách đây |
florian
|
c4fe4ab1f5
* correctly handle push <imm> on 80186+
|
8 năm trước cách đây |
florian
|
7213a13081
* split fpc_mul_<64 bit> into separate procedures with and without overflow checking
|
8 năm trước cách đây |
maciej-izak
|
3900ccf260
* Rename RecordOp to ManagementOp (more relevant name)
|
8 năm trước cách đây |
maciej-izak
|
92c0e57c59
* Test suite for management operators. We have management operators on trunk! Enjoy ^^
|
8 năm trước cách đây |
maciej-izak
|
4154b4ca8a
* Call management operators also for records with zero-size. For that purpose was changed function RTTISize. New name for RTTISize is RTTISizeAndOp. RTTISizeAndOp can return size of required type and information about existing management operators for that type in current context (to determine context is used enum TRTTIRecOpType which is passed also as parameter in RTTISizeAndOp). RTTISizeAndOp is used in fpc_initialize_array, fpc_finalize_array, fpc_addref_array and CopyArray.
|
8 năm trước cách đây |
maciej-izak
|
0cff9fe83c
* Call management operator (Initialize) for records when SetLength for dynamic arrays is used.
|
8 năm trước cách đây |
maciej-izak
|
5a7d4eb25f
* Call management initialize operator for records inside classes (record with management operators as field) (rtl/inc/objpas.inc, TObject.InitInstance)
|
8 năm trước cách đây |
maciej-izak
|
9a9eb1b840
* Use RTTIRecordRttiInfoToInitInfo (when FPC_HAS_MANAGEMENT_OPERATORS is not defined) for records/objects in fpc_Copy as well as for fpc_Initialize, fpc_finalize, fpc_Addref
|
8 năm trước cách đây |
maciej-izak
|
8a68a7aea8
* Declare field RecordOp for TRecordInfoInit only when FPC_HAS_MANAGEMENT_OPERATORS is defined, same for additional types for management operators.
|
8 năm trước cách đây |
maciej-izak
|
d42428bc3c
* Initial support for management operators in RTL (rtl/inc/rtti.inc):
|
8 năm trước cách đây |