Displaying 5 results from an estimated 5 matches for "_unwind_getlanguagespecificdata".
2013 Mar 31
1
[LLVMdev] custom landingpad data, not dwarf encoded clauses?
On 31/03/13 19:28, Duncan Sands wrote:
>> How would I go about getting a custom data format stored at the
>> exception landing pads (the location _Unwind_GetLanguageSpecificData
>> returns)? The Dwarf encoded format is not well suited for the type of
>> exception handling I wish to do in my language.
> I didn't understand the question, can you please be more explicit about
> what
> you want to do exactly.
I want to write custom data at the landing...
2013 Mar 31
2
[LLVMdev] custom landingpad data, not dwarf encoded clauses?
How would I go about getting a custom data format stored at the
exception landing pads (the location _Unwind_GetLanguageSpecificData
returns)? The Dwarf encoded format is not well suited for the type of
exception handling I wish to do in my language.
Will this be possible, or is exception handling mechanism so tightly
tied to the Dwarf format that it would be extremely difficult?
--
edA-qa mort-ora-y
-- -- -- -- -- -- -- -- -...
2013 Mar 31
0
[LLVMdev] custom landingpad data, not dwarf encoded clauses?
Hi edA-qa mort-ora-y,
On 31/03/13 16:28, edA-qa mort-ora-y wrote:
> How would I go about getting a custom data format stored at the
> exception landing pads (the location _Unwind_GetLanguageSpecificData
> returns)? The Dwarf encoded format is not well suited for the type of
> exception handling I wish to do in my language.
>
> Will this be possible, or is exception handling mechanism so tightly
> tied to the Dwarf format that it would be extremely difficult?
I didn't understand...
2015 May 07
2
[LLVMdev] Recent libc++ failures due to libunwind
...wind code:
Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt
#0 0x0000000000000000 in ?? ()
#1 0x00007ffff73d00ce in unw_get_proc_info (cursor=0x7fffffffd940,
info=0x7fffffffd520)
at ../projects/libunwind/src/libunwind.cpp:237
#2 0x00007ffff73d4b83 in _Unwind_GetLanguageSpecificData
(context=0x7fffffffd940)
at ../projects/libunwind/src/UnwindLevel1.c:417
#3 0x00007ffff7bd2cc8 in __cxxabiv1::scan_eh_tab (results=...,
actions=_UA_CLEANUP_PHASE, native_exception=true,
unwind_exception=0x60b1e8, context=0x7fffffffd940) at
../projects/libcxxabi/src/cxa_personality.cpp:591...
2020 Aug 15
5
Supporting libunwind on Windows 10 (32bit; 64bit) for MSVC and Clang
...tion]
_Unwind_ForcedUnwind(_Unwind_Exception *exception_object,
^
C:/Users/clang/libunwind/include\unwind.h:277:5: note: previous declaration
is here
_Unwind_ForcedUnwind(_Unwind_Exception *exception_object,
^
C:/Users/clang/libunwind/src/UnwindLevel1.c:428:1: warning: redeclaration
of '_Unwind_GetLanguageSpecificData' should not add 'dllexport' attribute
[-Wdll-attribute-on-redeclaration]
_Unwind_GetLanguageSpecificData(struct _Unwind_Context *context) {
^
C:/Users/clang/libunwind/include\unwind.h:270:5: note: previous declaration
is here
_Unwind_GetLanguageSpecificData(struct _Unwind_Context *c...