mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-11-16 12:34:43 +00:00
Fix "compilation unit" matching in dwarf-font-lock-keywords
Today I learned that, at least on my system (Fedora 40), the printf "%#x" format will produce "0" rather than "0x0" when given 0 as an argument. This causes dwarf-mode.el to not correctly fontify the very first "Compilation Unit" line it sees. This patch adapts dwarf-mode.el. As always, this patch bumps the version number for easier installation. I am checking this in.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
;;; dwarf-mode.el --- Browser for DWARF information. -*-lexical-binding:t-*-
|
||||
|
||||
;; Version: 1.8
|
||||
;; Version: 1.9
|
||||
|
||||
;; Copyright (C) 2012-2025 Free Software Foundation, Inc.
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
("DW_AT_[a-zA-Z_]*name\\s *:\\(?:\\s *(.*):\\)?\\s *\\(.*\\)\\s *$"
|
||||
(1 font-lock-function-name-face))
|
||||
|
||||
("Compilation Unit @ offset 0x[0-9a-f]+"
|
||||
("Compilation Unit @ offset \\(0x[0-9a-f]+\\|0\\)"
|
||||
(0 font-lock-string-face))
|
||||
))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user