History log of /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/builtins/arm/aeabi_div0.c (Results 1 – 2 of 2)
Revision Date Author Comments
# 3044ee7e 16-Jun-2021 rin <rin@NetBSD.org>

PR port-arm/55897

Cherry-pick upstream commit llvm-svn: 303188:

https://github.com/llvm/llvm-project/commit/36ac5ddff7377586390a71cb3261f0a40d274308#diff-549f1733063df365663fe375f336034e33e16d6bf28

PR port-arm/55897

Cherry-pick upstream commit llvm-svn: 303188:

https://github.com/llvm/llvm-project/commit/36ac5ddff7377586390a71cb3261f0a40d274308#diff-549f1733063df365663fe375f336034e33e16d6bf2826cd4f966045aeb136007
----
[PATCH] builtins: expand out the AEABI function stubs

These actually may change calling conventions. We cannot simply provide
function aliases as the aliased function may have a different calling
convention. Provide a forwarding function instead to permit the
compiler to synthesize the calling convention adjustment thunk.

Remove the `ARM_EABI_FNALIAS` macro as that is not safe to use.

Resolves PR33030!

llvm-svn: 303188

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.