| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Merged r22903 | florian | 2013-03-09 | 1 | -1/+0 |
* | * intial armv6m support, it is not working yet, constant pool insertation and... | florian | 2013-03-03 | 3 | -4/+138 |
* | + add missing it* statements for thumb2 by a modified patch of Jeppe Johansen... | florian | 2013-01-29 | 1 | -0/+12 |
* | Fixed error in define selecting write barrier code that has been introduced d... | tom_at_work | 2012-10-29 | 1 | -1/+1 |
* | Improve memory barriers on ARM | tom_at_work | 2012-10-28 | 1 | -6/+20 |
* | Add implementations for read/write barrier code for ARM | tom_at_work | 2012-10-27 | 1 | -0/+35 |
* | o merging r22801 of Jeppe Johansen | florian | 2012-10-21 | 1 | -103/+30 |
* | o merge of the branch laksen/arm-embedded of Jeppe Johansen: | florian | 2012-10-21 | 1 | -0/+9 |
* | * disable hand optimized assembler for arm thumb2 as well | florian | 2012-09-04 | 1 | -4/+0 |
* | - removed due to BSD license header | florian | 2012-09-02 | 2 | -186/+1 |
* | * extra "addr" parameters for get_caller_addr/frame (patch by | jonas | 2012-08-26 | 1 | -2/+2 |
* | Remove unnecessary compiler version checks in rtl/arm/arm.inc | masta | 2012-08-19 | 1 | -2/+2 |
* | * disabled assembler implementations of fpc_ansistr_decr_ref/ | jonas | 2012-08-19 | 1 | -0/+5 |
* | * ifdef blx InterlockedExchange correctly | florian | 2012-08-17 | 1 | -1/+1 |
* | Work around load latency in InterlockedExchange for ARM | masta | 2012-08-17 | 1 | -1/+1 |
* | * if the selected cpu type supports pld, provide and use only the pld variant | florian | 2012-08-17 | 1 | -0/+10 |
* | Make use of "blx" instruction in fpc_ansistr_dec_ref conditional on CPUARM_HA... | tom_at_work | 2012-08-17 | 1 | -0/+4 |
* | * compiler defined cpuflags instead of creating them during system unit compi... | florian | 2012-08-15 | 1 | -16/+0 |
* | Tried to reorganize the ARM define mess in rtl/arm/arm.inc. Instead of requir... | tom_at_work | 2012-08-14 | 3 | -71/+107 |
* | Fix InterlockedExchange for non-armv6+ ARMV processors. Original InterlockedE... | tom_at_work | 2012-08-11 | 1 | -6/+44 |
* | * the reference counter offset depends only on the current rtl, not the compi... | florian | 2012-08-08 | 1 | -5/+1 |
* | Assembly version of fpc_ansistr_incr_ref for ARM | masta | 2012-08-08 | 1 | -0/+22 |
* | Assembly version of fpc_ansistr_decr_ref for ARM | masta | 2012-08-08 | 1 | -0/+44 |
* | Small improvement to InterlockedExchange on ARM | masta | 2012-08-08 | 1 | -3/+5 |
* | Fix ARM SwapEndian on armv6+ for compilation with FPC 2.6 | masta | 2012-08-03 | 1 | -2/+2 |
* | * fix setjump for arm<=armv5 with vfp | florian | 2012-08-03 | 1 | -0/+6 |
* | Improved Move implementation on ARM | masta | 2012-08-01 | 1 | -105/+44 |
* | Fix ARM FPU Exceptions for WinCE | masta | 2012-07-23 | 1 | -6/+6 |
* | Fix ARM FPU exception masks | masta | 2012-07-23 | 1 | -30/+30 |
* | Small optimizations to FillChar for ARM | masta | 2012-07-02 | 1 | -40/+47 |
* | + Added additional addr pointer parameter to | pierre | 2012-06-24 | 1 | -3/+3 |
* | Use bx lr in ARM-RTL for armv5 | masta | 2012-06-18 | 2 | -14/+14 |
* | ARM assembly versions of strupper and strlower | masta | 2012-06-18 | 1 | -0/+47 |
* | * patch by Nico Erfurth: Optimize SwapEndian for ARM | florian | 2012-06-06 | 1 | -69/+37 |
* | * fix longjmp for -Cparmv7m, resolves #22014 | florian | 2012-05-15 | 1 | -1/+1 |
* | o patch by Nico Erfurth: Support Assembly optimized functions of SwapEndian o... | florian | 2012-04-01 | 1 | -0/+121 |
* | * use r7 instead of r11 as frame pointer on Darwin/iOS, and make sure r7 | jonas | 2012-03-29 | 1 | -0/+12 |
* | + support for the ARM hard float EABI on Linux (patch by Peter Green): | jonas | 2012-03-29 | 5 | -7/+7 |
* | o patch by Nico Erfurth: | florian | 2012-03-11 | 1 | -5/+17 |
* | * comitted wrong patch in r20491, fixed with this revision | florian | 2012-03-11 | 1 | -12/+15 |
* | o patch by Nico Erfurth: Optimize some ARM-RTL functions | florian | 2012-03-10 | 1 | -12/+7 |
* | o patch by Nico Erfurth: Better Locked* implementation for arm on linux | florian | 2012-03-10 | 1 | -0/+100 |
* | + patch by Jeppe Johansen to make use of the div/udiv instruction on arm7m, r... | florian | 2011-09-24 | 1 | -103/+19 |
* | * Promoted result type of FPC_PCHAR_LENGTH and FPC_PWIDECHAR_LENGTH to SizeInt. | sergei | 2011-06-13 | 2 | -2/+2 |
* | * patch by Jeppe Johansen to fix thumb2 epilog generation, resolves #18392 | florian | 2011-04-05 | 1 | -2/+8 |
* | * patch by Simon Ley to improve move on arm: unneeded plds are removed, resol... | florian | 2011-04-05 | 1 | -3/+0 |
* | o patch by Jeppe Johansen to fix mantis #17472: | jonas | 2010-12-24 | 1 | -1/+1 |
* | * don't change the fpu control word in the initialisation code of dynamic | jonas | 2010-11-14 | 1 | -1/+3 |
* | + initial implementation of iso style gotos in iso mode | florian | 2010-08-05 | 2 | -4/+4 |
* | * thumb2 opcode fixes by Jeppe Johansen, resolves #16306 | florian | 2010-04-21 | 1 | -2/+4 |