Hello,

On top of the correction for fallouts proposed in

  https://gcc.gnu.org/ml/gcc-patches/2017-08/msg00271.html

the attached patch is needed to support targets still
resorting to DWARF2 unwinding on ARM, such as VxWorks6
(VxWorks7 has moved to ARM EH).

Tested by verifying that a build with mainline sources
for arm-wrs-vxworks proceeds to completion, that a similar
gcc-7 based compiler builds fine as well and passes Ada
ACATS, which confirms proper operation of the DWARF2 based
exceptions.

OK to commit ?

Thanks in advance for your feedback,

Olivier

2017-08-03  Olivier Hainque  <hain...@adacore.com>

        * common/config/arm/arm-common.c (arm_except_unwind_info):
        Handle DWARF2_UNWIND_INFO.

Attachment: arm-handle-dwarf2.diff
Description: Binary data

Reply via email to