summaryrefslogtreecommitdiff
path: root/rtl
Commit message (Expand)AuthorAgeFilesLines
* * fixed compilation of new str<->float code on the JVM target (patch byjonas2013-11-063-13/+46
* * changed type of TAbstractSearchRec.name_do_not_touch from untyped pointerjonas2013-11-062-4/+4
* * Reverted overflow/underflow handling in fpc_exp_real to original state of C...sergei2013-11-061-19/+17
* fixed InternalFindFirst to initialize out Rslt properly, also reverted some e...karoly2013-11-061-4/+12
* fix typo in commentkaroly2013-11-061-1/+1
* fixed RawByteString PathConv() return value, removed the no longer needed dos...karoly2013-11-051-22/+6
* added some float64() casts, based on similar casts in the 32bit code path, wh...karoly2013-11-021-3/+3
* * force use of real2str.inc after r25888 because it doesn't compile (yet?)jonas2013-11-011-1/+1
* + re-implementation of real->string and string->real conversion routinesjonas2013-10-315-1/+3538
* - Linux RTL: MIPS no longer needs the softfloat code, don't compile it.sergei2013-10-301-4/+4
* * Handle "SarInt64" always as internal procedure, introduced virtual method t...sergei2013-10-282-6/+2
* * fixed the stack traces (StackTop initialization) under go32v2 as wellnickysn2013-10-281-1/+5
* + added exeinfo to the implicitunits list in the makefile for i8086-msdosnickysn2013-10-272-76/+75
* * fixed the stack traces under i8086-msdos (StackTop wasn't initialized)nickysn2013-10-272-1/+5
* * __stkbottom, __nearheap_start and __nearheap_end moved to the implementationnickysn2013-10-271-3/+3
* * fixed the stack traces under linux (StackTop wasn't initialized)nickysn2013-10-271-1/+2
* * get_caller_frame for i8086 optimized for sizenickysn2013-10-271-3/+2
* * fixed get_caller_addr returning the wrong segment in i8086 medium memory modelnickysn2013-10-271-3/+2
* + enabled compilation of unit ctypes for i8086-msdosnickysn2013-10-263-82/+94
* + added an asm implementation of FillWord for i8086 as wellnickysn2013-10-261-0/+26
* + added an asm implementation of FillChar for i8086nickysn2013-10-251-0/+28
* * the i8086 versions of InterLockedDecrement and InterLockedIncrement werenickysn2013-10-171-2/+2
* * the Ptr(sel,ofs) parameters changed from longint to word on i8086nickysn2013-10-172-3/+3
* * use 16-bit LEA directly in fpc_SetJmp, since that instruction is now supportednickysn2013-10-171-3/+1
* * compilation of i8086 rtl fixed (seems like the fpc asm reader doesn't suppo...nickysn2013-10-161-1/+3
* * prefer to use ax in fpc_SetJmp for i8086, because it's faster on old CPUs (...nickysn2013-10-161-6/+6
* * stack frame eliminated also in fpc_longJmp for i8086nickysn2013-10-161-4/+3
* * optimizations in fpc_SetJmp for i8086 by stack frame elimination and using ...nickysn2013-10-161-11/+7
* * fixed the stack param offsets in Ptr, get_caller_addr and get_caller_frame ...nickysn2013-10-161-4/+4
* * optimized get_caller_addr and get_caller_frame on i8086 by eliminating the ...nickysn2013-10-161-8/+4
* * optimized version of Ptr() for i8086nickysn2013-10-161-5/+3
* * fixed typo (bug) in i8086 get_pc_addr. Use SP instead of BP to obtain thenickysn2013-10-161-1/+1
* + implementated get_frame() and get_pc_addr() for the i8086nickysn2013-10-151-0/+18
* * fixed a bug in fpc_SetJmp on i8086, that caused an incorrect value of sp tonickysn2013-10-151-1/+2
* + added now that the iOS SDK files aren't under NDA anymorejonas2013-10-141-0/+41
* * go32.map_device_in_memory_block result checking made consistent with all thenickysn2013-10-141-2/+1
* + added function free_linear_addr_mapping to unit go32nickysn2013-10-141-0/+20
* + added functions get_page_attributes and set_page_attributes to unit go32nickysn2013-10-141-0/+56
* + added function get_dpmi_version to unit go32nickysn2013-10-141-0/+36
* + added the PFD_DIRECT3D_ACCELERATED and PFD_SUPPORT_COMPOSITION constants tonickysn2013-10-141-0/+2
* * MIPS setjmp/longjmp: save/restore nonvolatile FPU registers and FPU control...sergei2013-10-132-30/+60
* - RTL, Linux/FreeBSD shared library startup: removed FPC_SHARED_LIB_EXIT labe...sergei2013-10-108-22/+1
* - Do not compile generic threadvar code if tf_section_threadvars flag is enab...sergei2013-10-102-0/+4
* * typecheck_real_to_currency: generate inline round() node instead of direct ...sergei2013-10-101-0/+15
* + enabled compilation of the code page units for i8086-msdosnickysn2013-10-093-76/+308
* * generate a run time error 203 in the tiny heap in case there's not enoughnickysn2013-10-091-1/+4
* * changed type of unused parameter in TWMSetFocus from WParam to LParam asmarco2013-10-081-1/+1
* * restores atari support/rtl partiallyflorian2013-10-068-335/+3538
* + enabled compilation of unit fmtbcd for i8086-msdosnickysn2013-10-062-75/+75
* * the Seg0040, SegA000, SegB000 and SegB800 constants changed to typed constantsnickysn2013-10-061-4/+4