Displaying 2 results from an estimated 2 matches for "arm_disable_ehabi".
2014 Feb 06
0
[LLVMdev] Unwind behaviour in Clang/LLVM
...quirement for the unwinding problem (1), since
> if we disable EH today, we'll disable Dwarf stack unwinding altogether. But we
> also need a final solution for problem 4 below before we start.
I think the solution depends on what we mean when we specify -arm-disable-ehabi ... is it
IF(arm_disable_ehabi)
USE ARMException
ELSE
USE DwarfCFiNoException <---- Just generates DWARF debugging information
ENDIF
Or is it
IF(arm_disable_ehabi)
USE ARMException
ELSE
USE DwarfCFIException
ENDIF
> 4. Clang EH control
>
> There are a number of Clang/LLVM options to control exce...
2014 Feb 06
7
[LLVMdev] Unwind behaviour in Clang/LLVM
Folks,
We're having some discussions about the behaviour of exception handling and
Dwarf sharing unwind logic, tables, etc. and it seems that the code around
it wasn't designed with any particular goal in mind, but evolved (like the
EHABI) and now we're seeing the results from it.
The problems below are assuming C vs. C++, but it actually apply to any
possibly-exceptional vs.