[PATCH] D38110: [libunwind][MIPS]: Add support for unwinding in O32 and N64 processes.
John Baldwin via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 20 16:34:47 PDT 2017
bsdjhb added a comment.
I have not managed to get the libunwind tests to run, but I was able to run test C++ programs on FreeBSD for both O32 and N64 that caught exceptions. The first test program just uses _Unwind_Backtrace() with a callback to print out the PC values, throws an integer whose value is output in a catch clause, and finally throws a structure whose members are output in a catch clause. I have also built and run a larger real-world C++ program which makes extensive use of exceptions (gdb) on both O32 and N64.
If desired, I can split the O32 vs N64 into two separate patches. I also have another patchset for MIPS N32 that I will post in a separate review once this one has been reviewed.
https://reviews.llvm.org/D38110
More information about the llvm-commits
mailing list