From 23c2e114ba136dcbbc00435ec2c70a7f2a50bfef Mon Sep 17 00:00:00 2001 From: dje Date: Tue, 8 Nov 2016 19:40:54 +0000 Subject: [PATCH] * dwarf2asm.c (USE_LINKONCE_INDIRECT): Test XCOFF_DEBUGGING_INFO at runtime. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241975 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/dwarf2asm.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7e128080e6e..76b2d3f2329 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2016-11-08 David Edelsohn + + * dwarf2asm.c (USE_LINKONCE_INDIRECT): Test XCOFF_DEBUGGING_INFO + at runtime. + 2016-11-08 Uros Bizjak PR target/70799 diff --git a/gcc/dwarf2asm.c b/gcc/dwarf2asm.c index 80f385b0e13..2e0aae40827 100644 --- a/gcc/dwarf2asm.c +++ b/gcc/dwarf2asm.c @@ -824,8 +824,8 @@ static GTY(()) hash_map *indirect_pool; static GTY(()) int dw2_const_labelno; -#if defined(HAVE_GAS_HIDDEN) && !defined(XCOFF_DEBUGGING_INFO) -# define USE_LINKONCE_INDIRECT (SUPPORTS_ONE_ONLY) +#if defined(HAVE_GAS_HIDDEN) +# define USE_LINKONCE_INDIRECT (SUPPORTS_ONE_ONLY && !XCOFF_DEBUGGING_INFO) #else # define USE_LINKONCE_INDIRECT 0 #endif -- 2.11.4.GIT