diff options
Diffstat (limited to 'gcc/dwarf2out.c')
-rw-r--r-- | gcc/dwarf2out.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index 5fa730e1b55..8362a698f16 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -3812,14 +3812,10 @@ static int maybe_emit_file (int); #endif /* Section flags for .debug_str section. */ -#ifdef HAVE_GAS_SHF_MERGE #define DEBUG_STR_SECTION_FLAGS \ - (flag_merge_constants \ + (HAVE_GAS_SHF_MERGE && flag_merge_constants \ ? SECTION_DEBUG | SECTION_MERGE | SECTION_STRINGS | 1 \ : SECTION_DEBUG) -#else -#define DEBUG_STR_SECTION_FLAGS SECTION_DEBUG -#endif /* Labels we insert at beginning sections we can reference instead of the section names themselves. */ |