maciej-izak
|
d83889c6d2
* Rename for management operators (proposed by Florian): AddRef -> Copy and Copy -> Clone
|
há 9 anos atrás |
maciej-izak
|
e4aad22223
Copy operator (if declared) is executed instead of default fpc_Copy code (any other behavior has no sense).
|
há 9 anos atrás |
maciej-izak
|
8e80538d2c
RTL support for new management operators AddRef and Copy (NOTE: names can be changed). AddRef operator is used when record is passed as parameter to method/function by value (for records to large to copy (when only the address is pushed)). AddRef is used also for dynamic array operations (temporary for SetLength operation and for Copy operation for already copied data by move).
|
há 9 anos atrás |
maciej-izak
|
9ee63395a5
Missing conversion token/operator for new management operators AddRef and Copy for previous commit r33469
|
há 9 anos atrás |
maciej-izak
|
27b003253d
New tokens, proper parsing and new VMT slots for new management operators: AddRef and Copy. New operators require changes to RTL (that will be committed next time).
|
há 9 anos atrás |
maciej-izak
|
6b8d33862c
merge to trunk r33457
|
há 9 anos atrás |
michael
|
1a4dd1b9b2
* Fixed typo in russian message (Ondrej Pokorny)
|
há 9 anos atrás |
Károly Balogh
|
4ed3a3f09a
* re-read the libbase already pushed on the stack for AROS syscalls, instead of trying to re-resolve it. should fix threadvar libbases on AROS.
|
há 9 anos atrás |
florian
|
90b284e169
+ generate .debug_aranges sections for dwarf debug info: enables faster address to debug info translation
|
há 9 anos atrás |
michael
|
897547b115
* More fixes from Graeme, hopefully UTF16 works now fully
|
há 9 anos atrás |
svenbarth
|
f8e9b33f99
Merge first batch of package handling related revisions from the packages branch
|
há 9 anos atrás |
svenbarth
|
0f9e556c80
* regenerate message files after r33450
|
há 9 anos atrás |
svenbarth
|
cde95b0e4a
Merge all message related changes from the package branch
|
há 9 anos atrás |
svenbarth
|
5be046d8dc
Consider the revisions for indirectly loading global variables as merged.
|
há 9 anos atrás |
svenbarth
|
9857a27ad8
Generate and use an indirect symbol for VMTs.
|
há 9 anos atrás |
svenbarth
|
140f5b5f94
Write indirect symbols for the RTTI (basically a merge of r28238, but using the typed constant builder and the new indirect asmbinds)
|
há 9 anos atrás |
Károly Balogh
|
4e964c2ed7
m68k: rewrote fixref and a_load_ref_ref, fixing a bunch of problems on ColdFire, unifying and simplifying the code a lot, and hopefully not killing anything in the process
|
há 9 anos atrás |
Károly Balogh
|
96fe4313dd
m68k: fixed spilling code interfering with some ADDQ/SUBQ/MOV3Q instructions, fixes paszlib failing since r32830
|
há 9 anos atrás |
yury
|
a934312e4f
* pas2jni: Minor fix to exe extension.
|
há 9 anos atrás |
yury
|
288f7285a3
* pas2jni: Fixed exit code.
|
há 9 anos atrás |
marco
|
39f1244041
* fix mantis #29970
|
há 9 anos atrás |
michael
|
438995b249
* Fix some hints
|
há 9 anos atrás |
Legolas
|
3f80e9e221
* libndsfpc updated to ver. 1.5.12
|
há 9 anos atrás |
michael
|
3c9f25c987
* Some Fixes/Improvements from Graeme
|
há 9 anos atrás |
lacak
|
e75cc6626b
fcl-db: bufdataset: cosmetic (remove unused/unneeded parts of code)
|
há 9 anos atrás |
marco
|
71386f02cd
* another msgtyp
|
há 9 anos atrás |
lacak
|
8833c043b3
fcl-db: bufdataset: reimplement re-linking of records in update buffer.
|
há 9 anos atrás |
lacak
|
a820b5997b
fcl-db: bufdataset: efficient implementation of SameBookmarks method
|
há 9 anos atrás |
lacak
|
68f626f725
fcl-db: bufdataset: implement RevertRecord method for canceling one record cached update.
|
há 9 anos atrás |
sergei
|
f73b3c6e4b
* Also assign the ErrorCode variable, which is being checked by some tests like test/tstack.pp.
|
há 9 anos atrás |