summaryrefslogtreecommitdiff
path: root/rtl/arm
Commit message (Expand)AuthorAgeFilesLines
...
* Merged r22903florian2013-03-091-1/+0
* * intial armv6m support, it is not working yet, constant pool insertation and...florian2013-03-033-4/+138
* + add missing it* statements for thumb2 by a modified patch of Jeppe Johansen...florian2013-01-291-0/+12
* Fixed error in define selecting write barrier code that has been introduced d...tom_at_work2012-10-291-1/+1
* Improve memory barriers on ARMtom_at_work2012-10-281-6/+20
* Add implementations for read/write barrier code for ARMtom_at_work2012-10-271-0/+35
* o merging r22801 of Jeppe Johansenflorian2012-10-211-103/+30
* o merge of the branch laksen/arm-embedded of Jeppe Johansen:florian2012-10-211-0/+9
* * disable hand optimized assembler for arm thumb2 as wellflorian2012-09-041-4/+0
* - removed due to BSD license headerflorian2012-09-022-186/+1
* * extra "addr" parameters for get_caller_addr/frame (patch byjonas2012-08-261-2/+2
* Remove unnecessary compiler version checks in rtl/arm/arm.incmasta2012-08-191-2/+2
* * disabled assembler implementations of fpc_ansistr_decr_ref/jonas2012-08-191-0/+5
* * ifdef blx InterlockedExchange correctlyflorian2012-08-171-1/+1
* Work around load latency in InterlockedExchange for ARMmasta2012-08-171-1/+1
* * if the selected cpu type supports pld, provide and use only the pld variantflorian2012-08-171-0/+10
* Make use of "blx" instruction in fpc_ansistr_dec_ref conditional on CPUARM_HA...tom_at_work2012-08-171-0/+4
* * compiler defined cpuflags instead of creating them during system unit compi...florian2012-08-151-16/+0
* Tried to reorganize the ARM define mess in rtl/arm/arm.inc. Instead of requir...tom_at_work2012-08-143-71/+107
* Fix InterlockedExchange for non-armv6+ ARMV processors. Original InterlockedE...tom_at_work2012-08-111-6/+44
* * the reference counter offset depends only on the current rtl, not the compi...florian2012-08-081-5/+1
* Assembly version of fpc_ansistr_incr_ref for ARMmasta2012-08-081-0/+22
* Assembly version of fpc_ansistr_decr_ref for ARMmasta2012-08-081-0/+44
* Small improvement to InterlockedExchange on ARMmasta2012-08-081-3/+5
* Fix ARM SwapEndian on armv6+ for compilation with FPC 2.6masta2012-08-031-2/+2
* * fix setjump for arm<=armv5 with vfpflorian2012-08-031-0/+6
* Improved Move implementation on ARMmasta2012-08-011-105/+44
* Fix ARM FPU Exceptions for WinCEmasta2012-07-231-6/+6
* Fix ARM FPU exception masksmasta2012-07-231-30/+30
* Small optimizations to FillChar for ARMmasta2012-07-021-40/+47
* + Added additional addr pointer parameter topierre2012-06-241-3/+3
* Use bx lr in ARM-RTL for armv5masta2012-06-182-14/+14
* ARM assembly versions of strupper and strlowermasta2012-06-181-0/+47
* * patch by Nico Erfurth: Optimize SwapEndian for ARMflorian2012-06-061-69/+37
* * fix longjmp for -Cparmv7m, resolves #22014florian2012-05-151-1/+1
* o patch by Nico Erfurth: Support Assembly optimized functions of SwapEndian o...florian2012-04-011-0/+121
* * use r7 instead of r11 as frame pointer on Darwin/iOS, and make sure r7jonas2012-03-291-0/+12
* + support for the ARM hard float EABI on Linux (patch by Peter Green):jonas2012-03-295-7/+7
* o patch by Nico Erfurth:florian2012-03-111-5/+17
* * comitted wrong patch in r20491, fixed with this revisionflorian2012-03-111-12/+15
* o patch by Nico Erfurth: Optimize some ARM-RTL functionsflorian2012-03-101-12/+7
* o patch by Nico Erfurth: Better Locked* implementation for arm on linuxflorian2012-03-101-0/+100
* + patch by Jeppe Johansen to make use of the div/udiv instruction on arm7m, r...florian2011-09-241-103/+19
* * Promoted result type of FPC_PCHAR_LENGTH and FPC_PWIDECHAR_LENGTH to SizeInt.sergei2011-06-132-2/+2
* * patch by Jeppe Johansen to fix thumb2 epilog generation, resolves #18392florian2011-04-051-2/+8
* * patch by Simon Ley to improve move on arm: unneeded plds are removed, resol...florian2011-04-051-3/+0
* o patch by Jeppe Johansen to fix mantis #17472:jonas2010-12-241-1/+1
* * don't change the fpu control word in the initialisation code of dynamicjonas2010-11-141-1/+3
* + initial implementation of iso style gotos in iso modeflorian2010-08-052-4/+4
* * thumb2 opcode fixes by Jeppe Johansen, resolves #16306florian2010-04-211-2/+4