| 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