hanchenye-llvm-project/libunwind/include
Martin Storsjo 6a3ed9bfd0 Fix building for ARM with dwarf exception handling
The previous definition of _LIBUNWIND_HIGHEST_DWARF_REGISTER seems
to be a copy of the ARM64 value (introduced in SVN r276128); since
the code actually hasn't compiled properly for arm in dwarf mode
before, this hasn't actually been used. Set it to the correct value
based on the UNW_ARM_* enum values.

The iwmmx control variables have to be made mutable, since they are
touched from within getRegister (which previously wasn't const), and
getRegister is used on a const Registers object in DwarfInstructions.hpp.

Differential Revision: https://reviews.llvm.org/D39251

llvm-svn: 317192
2017-11-02 08:16:16 +00:00
..
mach-o libunwind: Use conventional DWARF capitalization in comments and errors 2016-07-19 17:15:50 +00:00
__libunwind_config.h Fix building for ARM with dwarf exception handling 2017-11-02 08:16:16 +00:00
libunwind.h Fix building for ARM with dwarf exception handling 2017-11-02 08:16:16 +00:00
unwind.h Add support for dwarf unwinding on windows on x86_64 2017-10-27 08:11:36 +00:00