diff options
Diffstat (limited to 'libcxxabi/src/cxa_personality.cpp')
| -rw-r--r-- | libcxxabi/src/cxa_personality.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libcxxabi/src/cxa_personality.cpp b/libcxxabi/src/cxa_personality.cpp index 3a132933d68..44cde2700c1 100644 --- a/libcxxabi/src/cxa_personality.cpp +++ b/libcxxabi/src/cxa_personality.cpp @@ -527,6 +527,9 @@ scan_eh_tab(scan_results& results, _Unwind_Action actions, bool native_exception // Walk call-site table looking for range that // includes current PC. uint8_t callSiteEncoding = *lsda++; +#if __arm__ + (void)callSiteEncoding; // On arm callSiteEncoding is never used +#endif uint32_t callSiteTableLength = static_cast<uint32_t>(readULEB128(&lsda)); const uint8_t* callSiteTableStart = lsda; const uint8_t* callSiteTableEnd = callSiteTableStart + callSiteTableLength; |

