https://gcc.gnu.org/g:bab7a64c1ab95db3d651025ddb84f74c2b973bab

commit r15-4690-gbab7a64c1ab95db3d651025ddb84f74c2b973bab
Author: Ian Lance Taylor <i...@golang.org>
Date:   Fri Oct 25 15:17:15 2024 -0700

    libbacktrace: recognize new Mach-O DWARF sections
    
    Patch from Pavel Safonov.
    
    These sections are used on macOS Sequoia.
    
    Fixes https://github.com/ianlancetaylor/libbacktrace/issues/136
    
            * macho.c (dwarf_section_names): Add __debug_addr and
            __debug_line_str.

Diff:
---
 libbacktrace/macho.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libbacktrace/macho.c b/libbacktrace/macho.c
index fc4c9591dfa3..9f8738dd7844 100644
--- a/libbacktrace/macho.c
+++ b/libbacktrace/macho.c
@@ -306,9 +306,9 @@ static const char * const dwarf_section_names[DEBUG_MAX] =
   "__debug_abbrev",
   "__debug_ranges",
   "__debug_str",
-  "", /* DEBUG_ADDR */
+  "__debug_addr",
   "__debug_str_offs",
-  "", /* DEBUG_LINE_STR */
+  "__debug_line_str",
   "__debug_rnglists"
 };

Reply via email to