Steve Ellcey <s...@cup.hp.com> writes: > According to PR 20095 the reason for not implementing > __gcc_personality_v0 is that the HP unwind library does not implement > _UA_END_OF_STACK which is a GCC extension to the standard IA64 unwind > ABI and the HP-UX system unwind does not support it so the only way > to implement __gcc_personality_v0 is to use the GCC libunwind instead of > the HP-UX system one.
I don't understand this point. It's true that gcc's unwind library will pass _UA_END_OF_STACK to the stop function passed to _Unwind_ForcedUnwind if the unwind library returns _URC_END_OF_STACK. But I don't see what that has to do with __gcc_personality_v0. __gcc_personality_v0 does not generate or look for _UA_END_OF_STACK, nor should it, as it is not a stop function passed to _Unwind_ForcedUnwind. Ian