History log of /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/builtins/arm/modsi3.S (Results 1 – 6 of 6)
Revision Date Author Comments
# f6e43b31 30-Jun-2021 skrll <skrll@NetBSD.org>

Do previous differently by pushing even number of registers and remove
strange r7 usage.


# 85e8b7f8 29-Jun-2021 rin <rin@NetBSD.org>

Align sp to 8-byte boundary as required by EABI.

This is especially important for non-leaf functions; GCC optimizes codes
based on assumption that sp is aligned properly.

Mostly fix broken earmv5 u

Align sp to 8-byte boundary as required by EABI.

This is especially important for non-leaf functions; GCC optimizes codes
based on assumption that sp is aligned properly.

Mostly fix broken earmv5 userland compiled by GCC10 due to alignment
faults in ld.elf_so, where {ld,st}rd are used for [sp, #8x].

No regression for ATF is observed for earmv[67]{,hf}{,eb}.

show more ...


# ef84fd3b 27-Feb-2016 joerg <joerg@NetBSD.org>

Import compiler-rt r259194. Primary changes are better support for
128bit long double and a number of refinements in the profiling backend.


# 190e92d8 10-Aug-2014 joerg <joerg@NetBSD.org>

Import compiler-rt r215309. Extends 128bit IEEE support in soft-float,
uses Thumb mode by default on ARM when available and fixes a bug in the
division code for ARMs with hardware integer division.


# 61f2f256 16-May-2014 joerg <joerg@NetBSD.org>

Import compiler-rt r208593. Fix a build bug in __clear_cache by not
explicitly forcing the ABI. Add first part of IEEE 754 quad support.


# 156cd587 26-Feb-2014 joerg <joerg@NetBSD.org>

Import compiler-rt r202303. Extend 128bit support to all LP64 platforms.