search for: end_of_stack

Displaying 5 results from an estimated 5 matches for "end_of_stack".

2010 Jan 22
3
[LLVMdev] Exception handling question
...does "throw 1;" > compiled with g++-llvm > - I can definitely see the personality function in the exception headers > and it's definitely not being called. > - If i replace "throw 1" with "result = _Unwind_RaiseException" then > result is 5 - i.e. END_OF_STACK. want to send us your testcase code? Then we can give it a whirl. Ciao, Duncan.
2010 Jan 22
0
[LLVMdev] Exception handling question
...in a third file that simply does "throw 1;" compiled with g++-llvm - I can definitely see the personality function in the exception headers and it's definitely not being called. - If i replace "throw 1" with "result = _Unwind_RaiseException" then result is 5 - i.e. END_OF_STACK. -- James > > Garrison > > On Jan 22, 2010, at 8:06, James Williams wrote: > > > > 2010/1/22 Duncan Sands <baldrick at free.fr> > >> Hi Garrison, >> >> >> %7 = invoke i8* (...)* bitcast (i32 (%struct._Unwind_Exception*)* >>> @_Unw...
2010 Jan 22
0
[LLVMdev] Exception handling question
...1;" >> compiled with g++-llvm >> - I can definitely see the personality function in the exception headers >> and it's definitely not being called. >> - If i replace "throw 1" with "result = _Unwind_RaiseException" then >> result is 5 - i.e. END_OF_STACK. >> > > want to send us your testcase code? Then we can give it a whirl. > Test code is at http://giantblob.com/ehtest.tar.gz Thanks for the help. I apologize in advance if it turns out I'm doing something stupid! -- James > > Ciao, > > Duncan. > > --------...
2010 Jan 22
6
[LLVMdev] Exception handling question
Yes. The issue here, as you pointed out, is that your personality function is not called at all. Even if you did nothing in the personality function, associated with the setup caused by llvm.eh.selector, but returned _URC_CONTINUE_UNWIND (8), it should still be called. Your results are acting like either dwarf exception header info is not emitted (llvm::DwarfExceptionHandling = true; not executed
2015 Jan 30
2
[LLVMdev] unwind's permanent residence
On Jan 30, 2015, at 12:43 PM, Jonathan Roelofs <jonathan at codesourcery.com> wrote: > It would be nice if we had some libunwind-specific tests too. Currently we have none, other than the c++ abi tests. Nick, does Apple have any they're willing to upstream? Here is what Apple has: http://opensource.apple.com/source/libunwind/libunwind-35.3/testsuite/ If you think these are