This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: LSDA unwind information is off by one (in __gcc_personality_v0)


On 10/21/2016 12:08 AM, Eric Botcazou wrote:
We don't call _Unwind_GetIPInfo from __gcc_personality_v0 because
HAVE_GETIPINFO is not defined. This happens only when using the system
unwinder on ia64, if I'm not mistaken.

Disassembly shows that the code is not compiled in and not part of
libgcc_s.so.1, although _Unwind_GetIPInfo itself has been defined.

Then that's the bug, the C++ and Ada personality rountines call it.

Thanks, I did not realize we had so many different implementations.

Florian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]