From d191a03cf56cf612a8f2a41baee173757ad661c3 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Sun, 31 Oct 1993 07:38:33 +0000 Subject: [PATCH] * read.c (get_stab_string_offset): Set SEC_DEBUGGING for any stab section we make. (s_stab_generic): Likewise. --- gas/ChangeLog | 6 ++++++ gas/read.c | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 50879edad1..a0c8e45f6e 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +Sun Oct 31 00:36:40 1993 Jeffrey A. Law (law@snake.cs.utah.edu) + + * read.c (get_stab_string_offset): Set SEC_DEBUGGING for any + stab section we make. + (s_stab_generic): Likewise. + Sat Oct 30 14:26:20 1993 Jeffrey A. Law (law@snake.cs.utah.edu) * Allow backends to override the value of the fake label. diff --git a/gas/read.c b/gas/read.c index b198b50002..f3a67dfb66 100644 --- a/gas/read.c +++ b/gas/read.c @@ -2675,7 +2675,7 @@ get_stab_string_offset (string, stabstr_secname) *p = 0; retval = seg_info (seg)->stabu.stab_string_size = 1; #ifdef BFD_ASSEMBLER - bfd_set_section_flags (stdoutput, seg, SEC_READONLY); + bfd_set_section_flags (stdoutput, seg, SEC_READONLY | SEC_DEBUGGING); #else free (newsecname); #endif @@ -2787,7 +2787,8 @@ s_stab_generic (what, stab_secname, stabstr_secname) if (! seg_info (seg)->hadone) { #ifdef BFD_ASSEMBLER - bfd_set_section_flags (stdoutput, seg, SEC_READONLY | SEC_RELOC); + bfd_set_section_flags (stdoutput, seg, + SEC_READONLY | SEC_RELOC | SEC_DEBUGGING); #endif #ifdef INIT_STAB_SECTION INIT_STAB_SECTION (seg); -- 2.34.1