[llvm-dev] Problems using Clang with LLD on embedded ARM

Renato Golin via llvm-dev llvm-dev at lists.llvm.org
Mon Feb 27 14:46:30 PST 2017


On 26 February 2017 at 22:49, Joerg Sonnenberger via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> You still need a runtime library, even with freestanding. Both
> __aeabi_memclr4 and __aeabi_uidiv are helpers as defined by EABI and
> their presence is required even with freestanding.

IIRC, most users (kernel, android) just implement them or hook into
external libraries. It's not complicated and there's a lot of prior
art.

--renato


More information about the llvm-dev mailing list