This is an archive of the discontinued LLVM Phabricator instance.

Enable usage of eh_frame based unwind plan as a fallback
ClosedPublic

Authored by tberghammer on Jul 2 2015, 9:35 AM.

Details

Summary

Enable usage of eh_frame based unwind plan as a fallback

Previously if the instruction emulation based unwind plan failed then
we fall back to the arch default unwind plan. Change it to fall back
to the eh_frame based one even on non call sites if we have eh_frame
as that one tend to be more reliable.

Diff Detail

Repository
rL LLVM

Event Timeline

tberghammer updated this revision to Diff 28955.Jul 2 2015, 9:35 AM
tberghammer retitled this revision from to Enable usage of eh_frame based unwind plan as a fallback.
tberghammer updated this object.
tberghammer added a reviewer: jasonmolenda.
tberghammer added a subscriber: lldb-commits.
jasonmolenda accepted this revision.Jul 2 2015, 9:41 PM
jasonmolenda edited edge metadata.

Great idea.

This revision is now accepted and ready to land.Jul 2 2015, 9:41 PM
This revision was automatically updated to reflect the committed changes.