diff options
author | wuruilong <wuruilong@loongson.cn> | 2023-11-16 07:25:40 +0000 |
---|---|---|
committer | wuruilong <wuruilong@loongson.cn> | 2023-11-16 07:25:40 +0000 |
commit | 0880967e05cc8d3c4b9e52073f8fb453c13ae22c (patch) | |
tree | b4797f9899670031d57343d22c56f73325058c5b /contrib/backward-cpp/backward.hpp | |
parent | dfd698fe1c9c5fd32155c78d6f9e95526fe06999 (diff) | |
download | rspamd-0880967e05cc8d3c4b9e52073f8fb453c13ae22c.tar.gz rspamd-0880967e05cc8d3c4b9e52073f8fb453c13ae22c.zip |
Add support for loongarch
Diffstat (limited to 'contrib/backward-cpp/backward.hpp')
-rw-r--r-- | contrib/backward-cpp/backward.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/contrib/backward-cpp/backward.hpp b/contrib/backward-cpp/backward.hpp index ce725559b..ca09b7217 100644 --- a/contrib/backward-cpp/backward.hpp +++ b/contrib/backward-cpp/backward.hpp @@ -4222,6 +4222,8 @@ public: #else error_addr = reinterpret_cast<void *>(uctx->uc_mcontext.pc); #endif +#elif defined(__loongarch__) + error_addr = reinterpret_cast<void *>(uctx->uc_mcontext.__pc); #elif defined(__mips__) error_addr = reinterpret_cast<void *>( reinterpret_cast<struct sigcontext *>(&uctx->uc_mcontext)->sc_pc); |