summaryrefslogtreecommitdiff
path: root/rtl/inc
Commit message (Expand)AuthorAgeFilesLines
* * insert explicit type cast for the count parameter of move/fillchar wrappi...florian2021-04-141-2/+2
* rtl: make STACK_MARGIN a variable instead of a const. this allows adjusting m...karoly2021-04-141-4/+7
* Explicitly disable range and overflow checking to avoid troubles with pointe...pierre2021-04-131-0/+2
* osheap: new very small heap manager which only acts as a thin layer above an ...karoly2021-04-091-0/+125
* * handle case where the first instruction with line information is looked upjonas2021-04-081-5/+15
* * Darwin support for printing line info for backtraces when using Dwarf,jonas2021-04-082-62/+367
* * check for cache entry before even trying to open the file containing the ...florian2021-03-301-3/+3
* + use a hash table to speed up line info retrievalflorian2021-03-291-0/+34
* rtl: remove defines for v2.x compiler from the common part of the RTL. It's n...karoly2021-03-239-75/+12
* * instead of using discardresult, wrap the uniquestring functions in procedures,nickysn2021-03-196-3/+30
* * overflow checked mul helpers do not need to check all bits eitherflorian2021-03-171-10/+5
* * compilation on Windows fixednickysn2021-03-141-1/+1
* * fixed rtl compilation with FPC 3.2.0 starting compilernickysn2021-01-223-3/+3
* + introduced the discardresult directive and declared the UniqueString()nickysn2021-01-213-3/+3
* * synchronized with trunknickysn2021-01-021-5/+9
|\
| * * fpc_AnsiStr_Concat: if one of the strings is empty and CP_NONE is passed,...florian2021-01-021-5/+9
* | * more updates to attempt to get a larger part of the full RTL to compile for...nickysn2021-01-021-0/+8
* | + added wasm32 type definesnickysn2021-01-021-0/+13
|/
* * fixed round(currency) so it takes the rounding mode into account onjonas2020-12-272-21/+37
* * fpc_ln_real raises an exception for invalid operands if they exception is...florian2020-12-181-2/+8
* - remove could which prevented that rte is triggered even if we are insideflorian2020-12-141-4/+0
* * patch by Zoran Vučenović: fixes TDoubleRec.SetFrac, resolves #38202florian2020-12-121-1/+1
* * revert r47598: implement TRandomGeneratorondrej2020-11-272-90/+27
* * rtl: implement TRandomGenerator for thread-safe randomondrej2020-11-262-27/+90
* Revert wrong change, llvm supports extended constants pierre2020-11-241-6/+6
* Fix LLVM compilation by casting untyped real constants to double type, as LL...pierre2020-11-241-6/+6
* * Fix bug ID 38008: allow UTF8 to unicode conversion to react on/ignore inval...michael2020-11-122-66/+26
* * make sure things still build with 3.0 after r47353karoly2020-11-091-2/+2
* * fix for Mantis #38051: make Chr() a real intrinsics so that it can be used ...svenbarth2020-11-081-0/+2
* * fix memory leak in RegisterLazyInitThreadingProcondrej2020-11-041-6/+35
* * lazy thread initialization supportondrej2020-11-042-0/+32
* * protect GetFullName with FPC_HAS_FEATURE_UNICODESTRINGS instead of _WIDESTR...svenbarth2020-11-033-8/+8
* Put GetFullName functions inside $ifdef FPC_WIDESTRING_EQUAL_UNICODESTRINGpierre2020-11-033-0/+8
* * fix for Mantis #38023: the code to convert LF to CRLF when converting to UT...svenbarth2020-11-021-4/+4
* Fix compilation of RTL when USE_FILEREC_FULLNAME is not definedpierre2020-11-011-0/+2
* fix casting typo in r47263karoly2020-10-311-1/+1
* + initial implementation of a FullName field in file records to overcome le...florian2020-10-315-3/+94
* * use the sizes of the floatx80 and float128 structs for arrays having their ...svenbarth2020-10-252-4/+4
* * the define to check for inclusion in the System unit is FPC_IS_SYSTEM, *not...svenbarth2020-10-251-64/+64
* * fix for Mantis #37986: apply patch by Bart Broersma to fix a typo in a commentsvenbarth2020-10-251-1/+1
* * adjust softfpu unit so that it can be really used as a standalone unit inst...svenbarth2020-10-251-66/+64
* + ISO mode: accept put/get without parameter, works on Input/Output respect...florian2020-10-201-0/+20
* * naturally align threadvar lists/tablesjonas2020-10-151-3/+3
* * enable the compiler to optimize away parts of System.PushExceptObject, if S...florian2020-10-061-29/+32
* * replace some longint by ObjpasIntflorian2020-10-041-10/+10
* * make framecount and framebufsize dependent on the pointer sizeflorian2020-10-011-2/+2
* + introduce TExitCodeflorian2020-10-013-12/+16
* * inlinable frame handling dummies for avrflorian2020-09-302-5/+5
* + xtensa: make use of nsau to implement Bsr*florian2020-09-261-1/+1
* * add VUString branch to tvardata, resolves #37651florian2020-09-261-0/+1