[libunwind] Add support for OpenRISC 1000.
authorPeter Zotov <whitequark@whitequark.org>
Mon, 31 Aug 2015 05:26:37 +0000 (05:26 +0000)
committerPeter Zotov <whitequark@whitequark.org>
Mon, 31 Aug 2015 05:26:37 +0000 (05:26 +0000)
commitce4c5c9849f4b3c5d882d1466b0790ea56eb5904
tree26932a7e947d539ffe406a2cd7d0b9dae95c1d6f
parentafeac301b1acd4acf787b1f613addbb1136c1908
[libunwind] Add support for OpenRISC 1000.

This patch makes no assumptions on ABI past the ABI defined in
the OpenRISC 1000 spec except that the DWARF register numbers will
be 0-31 for registers r0-r31, which is true for both gcc and
clang at the moment.

llvm-svn: 246413
libunwind/include/libunwind.h
libunwind/src/Registers.hpp
libunwind/src/UnwindCursor.hpp
libunwind/src/UnwindRegistersRestore.S
libunwind/src/UnwindRegistersSave.S
libunwind/src/libunwind.cpp