From b100be66954be1dd02491bc9a3a7be9b0c28db97 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 11 Aug 1999 09:41:28 +0000 Subject: [PATCH] * config/tc-hppa.c (pa_build_unwind_subspace): Use sane section flags for the unwind subspace. --- gas/ChangeLog | 3 +++ gas/config/tc-hppa.c | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 0872e46..032163d 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,8 @@ Tue Aug 10 12:58:31 1999 Jeffrey A Law (law@cygnus.com) + * config/tc-hppa.c (pa_build_unwind_subspace): Use sane section + flags for the unwind subspace. + * config/tc-hppa.c (UNWIND_SECTION_NAME): Define for ELF. (pa_build_unwind_subspace): Remove #if 0 wrapper. Select a suitable relocation based on the size of the target's pointer. diff --git a/gas/config/tc-hppa.c b/gas/config/tc-hppa.c index 972b32f..99914db 100644 --- a/gas/config/tc-hppa.c +++ b/gas/config/tc-hppa.c @@ -4535,7 +4535,8 @@ pa_build_unwind_subspace (call_info) seg = bfd_make_section_old_way (stdoutput, UNWIND_SECTION_NAME); bfd_set_section_flags (stdoutput, seg, SEC_READONLY | SEC_HAS_CONTENTS - | SEC_LOAD | SEC_RELOC); + | SEC_LOAD | SEC_RELOC | SEC_ALLOC | SEC_DATA); + bfd_set_section_alignment (stdoutput, seg, 2); } save_seg = now_seg; -- 2.7.4