aboutsummaryrefslogtreecommitdiff
path: root/gas/config/tc-hppa.c
diff options
context:
space:
mode:
Diffstat (limited to 'gas/config/tc-hppa.c')
-rw-r--r--gas/config/tc-hppa.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gas/config/tc-hppa.c b/gas/config/tc-hppa.c
index 4c5fd73..976b76a 100644
--- a/gas/config/tc-hppa.c
+++ b/gas/config/tc-hppa.c
@@ -5351,11 +5351,12 @@ pa_subspace (unused)
if (common || dup_common)
flags |= SEC_IS_COMMON;
+ flags |= SEC_RELOC | SEC_HAS_CONTENTS;
+
/* This is a zero-filled subspace (eg BSS). */
if (zero)
- flags &= ~SEC_LOAD;
+ flags &= ~(SEC_LOAD | SEC_HAS_CONTENTS);
- flags |= SEC_RELOC | SEC_HAS_CONTENTS;
applicable &= flags;
/* If this is an existing subspace, then we want to use the