diff options
author | Jerome Lambourg <lambourg@adacore.com> | 2018-10-03 09:31:36 +0000 |
---|---|---|
committer | Olivier Hainque <hainque@gcc.gnu.org> | 2018-10-03 09:31:36 +0000 |
commit | e7df9e44c68164cfdd0dcc8d848d480054c4e6b3 (patch) | |
tree | ce534c9f8ee4abc16264e37fcb13e753922fc32c /gcc | |
parent | f2db46026408095de13e9b74659fd06d9c02f7f3 (diff) | |
download | gcc-e7df9e44c68164cfdd0dcc8d848d480054c4e6b3.zip gcc-e7df9e44c68164cfdd0dcc8d848d480054c4e6b3.tar.gz gcc-e7df9e44c68164cfdd0dcc8d848d480054c4e6b3.tar.bz2 |
Fix ARM_TARGET2_DWARF_FORMAT for vxworks
2018-10-03 Jérôme Lambourg <lambourg@adacore.com>
* config/arm/vxworks.h (ARM_TARGET2_DWARF_FORMAT): Adjust to
DW_EH_PE_pcrel | DW_EH_PE_indirect for RTPs.
From-SVN: r264808
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/arm/vxworks.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a6e1a8e..f17bee7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2018-10-03 Jérôme Lambourg <lambourg@adacore.com> + + * config/arm/vxworks.h (ARM_TARGET2_DWARF_FORMAT): Adjust to + DW_EH_PE_pcrel | DW_EH_PE_indirect for RTPs. + 2018-10-03 Martin Liska <mliska@suse.cz> PR gcov-profile/86109 diff --git a/gcc/config/arm/vxworks.h b/gcc/config/arm/vxworks.h index fc0e411..a484944 100644 --- a/gcc/config/arm/vxworks.h +++ b/gcc/config/arm/vxworks.h @@ -125,7 +125,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see #undef ARM_TARGET2_DWARF_FORMAT #define ARM_TARGET2_DWARF_FORMAT \ - (TARGET_VXWORKS_RTP ? DW_EH_PE_pcrel : DW_EH_PE_absptr) + (TARGET_VXWORKS_RTP ? (DW_EH_PE_pcrel | DW_EH_PE_indirect) : DW_EH_PE_absptr) /* There is no default multilib. */ #undef MULTILIB_DEFAULTS |