[binutils-gdb] h8300: Handle .gnu_object_only section

H.J. Lu hjl@sourceware.org
Mon Jan 13 21:27:22 GMT 2025


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=04cd256685fae4bf54beec1a461298e8fc574890

commit 04cd256685fae4bf54beec1a461298e8fc574890
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Tue Oct 27 06:39:59 2020 -0700

    h8300: Handle .gnu_object_only section
    
            PR ld/12291
            PR ld/12430
            PR ld/13298
            * config/tc-h8300.c (h8300_elf_section): Handle .gnu_object_only
            section.

Diff:
---
 gas/config/tc-h8300.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gas/config/tc-h8300.c b/gas/config/tc-h8300.c
index f8e54064166..105461da92b 100644
--- a/gas/config/tc-h8300.c
+++ b/gas/config/tc-h8300.c
@@ -146,8 +146,10 @@ pint (int arg ATTRIBUTE_UNUSED)
 static void
 h8300_elf_section (int push)
 {
-  static const char * known_data_sections [] = { ".rodata", ".tdata", ".tbss" };
-  static const char * known_data_prefixes [] = { ".debug", ".zdebug", ".gnu.warning" };
+  static const char * known_data_sections []
+    = { ".rodata", ".tdata", ".tbss", ".gnu_object_only" };
+  static const char * known_data_prefixes []
+    = { ".debug", ".zdebug", ".gnu.warning" };
   char * saved_ilp = input_line_pointer;
   const char * name;


More information about the Binutils-cvs mailing list