From: John Hodge (sonata) Date: Wed, 5 Nov 2014 08:07:26 +0000 (+0800) Subject: Usermode/libc++ - Add another DWARF encoding type to case statement X-Git-Url: https://git.ucc.asn.au/?a=commitdiff_plain;h=e514403bd07f07a0e3e6d4e6c33503051ee875d0;p=tpg%2Facess2.git Usermode/libc++ - Add another DWARF encoding type to case statement --- diff --git a/Usermode/Libraries/libc++.so_src/gxx_personality.cc b/Usermode/Libraries/libc++.so_src/gxx_personality.cc index e6753889..fbd16234 100644 --- a/Usermode/Libraries/libc++.so_src/gxx_personality.cc +++ b/Usermode/Libraries/libc++.so_src/gxx_personality.cc @@ -336,6 +336,8 @@ static size_t _get_encoded_size(int encoding) { case DW_EH_PE_absptr: // absolute return sizeof(void*); + case DW_EH_PE_udata4: + return 4; default: _SysDebug("_get_encoded_size: Unknown encoding 0x%02x", encoding); return 0;