summaryrefslogtreecommitdiff
path: root/rtl/inc
Commit message (Expand)AuthorAgeFilesLines
* --- Merging r30140 into '.':marco2015-08-042-1/+7
* --- Merging r31033 into '.':marco2015-08-041-1/+5
* --- Merging r31224 into '.':marco2015-07-251-1/+3
* --- Merging r31025 into '.':marco2015-07-181-19/+56
* --- Merging r31182 into '.':marco2015-07-111-0/+2
* --- Merging r30653 into '.':marco2015-06-171-18/+2
* --- Merging r29537 into '.':marco2015-06-141-1/+13
* * Merge revisions 31037,31036,31035,31034,31033 from trunkmichael2015-06-131-0/+1
* --- Merging r30047 into '.':marco2015-04-122-0/+146
* --- Merging r29590 into '.':marco2015-02-201-2/+2
* --- Merging r29545 into '.':marco2015-02-161-1/+1
* --- Merging r29469 into '.':marco2015-01-181-0/+2
* * Delphi compat changes pchar->pansichar. add pppansichar to systemh.inc marco2015-01-031-0/+1
* * system unit additions from mantis #27206. Exports some dynarray related RT...marco2015-01-015-0/+132
* * translate placeholder code page numbers into actual code pages injonas2014-12-081-1/+1
* * first dragonfly patch (existing most). Mantis #27091marco2014-12-071-1/+1
* * Moved local typed constants having the same value in several routines to gl...sergei2014-12-061-9/+3
* Remove wrong close call after failed Resetpierre2014-12-041-20/+17
* - RTL: merged functionality of InitWideStringManager into InitUnicodeStringMa...sergei2014-11-232-53/+21
* * fixed TSingleRec.SetSign on 16 and 8-bit CPUsnickysn2014-11-231-1/+1
* - RTL: removed InitVariantManager, it was an empty procedure since day 1.sergei2014-11-221-3/+0
* + implements TExtended80Rec, TDoubleRec, TSingleRecflorian2014-11-163-0/+388
* * Patch to allow changing TVarRec data (bug ID 26773)michael2014-11-053-3/+3
* * declare tvarrec.vpchar explicitly as pansichar for documentation purposesjonas2014-10-151-1/+1
* * made setstring() a compiler intrinsic so it can set the compile-timejonas2014-10-128-14/+37
* + added fpc_in_aligned forgotten in r23310jonas2014-10-121-0/+1
* + optimization in tinyheap's reallocmem for the case when there's not enoughnickysn2014-10-071-11/+55
* * fixes feature defines after recent changesflorian2014-10-044-13/+54
* - unneeded spaces removedflorian2014-10-041-9/+9
* + optimizations in SysTinyReAllocMem for the case when growing the heap blocknickysn2014-09-291-7/+70
* + check whether the pointer passed to SysTinyReAllocMem is within the heap areanickysn2014-09-281-0/+3
* + optimization in SysTinyReAllocMem for the case of shrinking a memory blocknickysn2014-09-231-0/+6
* * tdynarraytypedata.elSize changed from PtrUInt to SizeUInt; this fixes e.g.nickysn2014-09-221-1/+1
* * optimized SysTinyReAllocMem for the case when the new and old size are thenickysn2014-09-221-11/+32
* + implemented Mark and Release for the tiny heapnickysn2014-09-202-1/+13
* * the results of MemAvail and MaxAvail changed to LongInt in the i8086 far datanickysn2014-09-142-4/+4
* * the FPC_TINYHEAP_HUGE define moved to tnyheaph.incnickysn2014-09-142-6/+6
* * the FPC_HEAP_HUGE define renamed FPC_TINYHEAP_HUGE, because it applies to thenickysn2014-09-141-14/+14
* + added and implemented MemAvail and MaxAvail for the tiny heapnickysn2014-09-142-0/+37
* * SysTinyFreeMem: terminate with a runtime error if Addr is >= HeapPtr, sincenickysn2014-09-141-1/+1
* + added RegisterTinyHeapBlock_Simple_Prealigned procedure, which is the same asnickysn2014-09-131-0/+14
* + added a simplified version of RegisterTinyHeapBlock, for use when the tinynickysn2014-09-091-4/+26
* * use HexStr instead of casting to PtrUInt for logging pointers, whennickysn2014-09-091-5/+5
* * handle properly the case when RegisterTinyHeapBlock is called with a startnickysn2014-09-081-4/+28
* two cases of use casts instead of anding with when extracting 16bit valueskaroly2014-09-071-2/+2
* a slightly better generic implementation for SwapEndian() 32 bit and 64 bit intskaroly2014-09-071-24/+14
* removed unnecessary masking in Swap() callskaroly2014-09-071-5/+5
* * tiny heap made TP7 compatible; the FreeList and HeapPtr variables made publicnickysn2014-09-072-79/+84
* * softfpu.pp: fixed two more porting bugs, and also added two typecasts to av...sergei2014-09-061-4/+4
* * the type of FreeList changed to an untyped pointer (TP7 compatibility)nickysn2014-09-061-1/+1