fpc/rtl/arm
yury 2ae3ce79bb * ARM: Never use the "BLX label" instruction. Use "BL label" instead.
The linker will always change BL to BLX if necessary, but not vice versa (linker version dependent).
  "BLX label" ALWAYS changes the instruction set. It changes a processor in ARM state to Thumb state,
  or a processor in Thumb state to ARM state.

git-svn-id: trunk@36086 -
2017-05-04 15:55:55 +00:00
..
arm.inc * ARM: Never use the "BLX label" instruction. Use "BL label" instead. 2017-05-04 15:55:55 +00:00
armdefines.inc * arm-android: Use kuser_memory_barrier by default. 2015-10-17 16:07:04 +00:00
cpu.pp + cpu unit for arm (linux only so far) 2016-03-06 13:33:20 +00:00
divide.inc new division helpers for ARM by Nico Erfurth. on our ARMv5 core hardware they're 22%-36% faster than the generic ones for the most common case. 2014-07-29 17:39:55 +00:00
int64p.inc * split fpc_mul_<64 bit> into separate procedures with and without overflow checking 2017-02-19 19:15:14 +00:00
makefile.cpu
math.inc * fix VFPv4 support 2016-03-06 13:33:16 +00:00
mathu.inc * fix VFPv4 support 2016-03-06 13:33:16 +00:00
set.inc
setjump.inc * fix VFPv4 support 2016-03-06 13:33:16 +00:00
setjumph.inc * fix VFPv4 support 2016-03-06 13:33:16 +00:00
strings.inc Fix some minor UMULL, and FPv4_S16 define problems 2015-09-06 20:14:16 +00:00
stringss.inc
thumb2.inc Add missing NOP, and B instruction forms. 2014-12-27 13:23:02 +00:00
thumb.inc * Moved declarations of TFPURoundingMode,TFPUExceptionMask and TFPUPrecisionMode to System unit. Declarations in Math unit changed to aliases. 2014-03-20 22:44:46 +00:00