|
x86 |
arm |
powerpc |
riscv |
|||
|
amd64 |
i386 |
32 |
64 |
32 |
64 |
|
Clang/LLVM family |
|||||||
Clang |
✓ |
✓ |
✓ |
✓ |
4 |
4 |
? |
lldb |
✓ |
1 |
✓ |
✓ |
? |
? |
X |
lld |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
libunwind |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
2 |
ELF Tool Chain |
|||||||
libelf |
✓ |
✓ |
✓ |
✓ |
? |
? |
? |
libdwarf |
✓ |
✓ |
✓ |
✓ |
? |
? |
? |
elfcopy |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
|
readelf |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Other |
|||||||
compiler-rt |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Notes
- LLDB has a FreeBSD/i386 implementation but it is not functional.
NetBSD has a version of LLVM libunwind that has additional arch support - http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/lib/libunwind/
Clang/LLVM MIPS support tracked in upstream PR http://llvm.org/pr23370
Clang/LLVM PPC support tracked in upstream PR http://llvm.org/pr25780