From: Tom Tromey Date: Mon, 31 Mar 2025 22:46:23 +0000 (-0600) Subject: Make language_requires_canonicalization 'static' X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5021c5bbf8ec0ce00d37fa5ef83d669d2f3e123b;p=thirdparty%2Fbinutils-gdb.git Make language_requires_canonicalization 'static' language_requires_canonicalization is only called from cooked-index.c, so mark it as static. Approved-By: Simon Marchi --- diff --git a/gdb/dwarf2/cooked-index.c b/gdb/dwarf2/cooked-index.c index feaf9b5fe29..32e299ffd10 100644 --- a/gdb/dwarf2/cooked-index.c +++ b/gdb/dwarf2/cooked-index.c @@ -60,9 +60,12 @@ to_string (cooked_index_flag flags) return flags.to_string (mapping); } -/* See cooked-index.h. */ +/* Return true if LANG requires canonicalization. This is used + primarily to work around an issue computing the name of "main". + This function must be kept in sync with + cooked_index_shard::finalize. */ -bool +static bool language_requires_canonicalization (enum language lang) { return (lang == language_ada diff --git a/gdb/dwarf2/cooked-index.h b/gdb/dwarf2/cooked-index.h index 56c84bdc93d..101cf5bd578 100644 --- a/gdb/dwarf2/cooked-index.h +++ b/gdb/dwarf2/cooked-index.h @@ -99,13 +99,6 @@ union cooked_index_entry_ref std::string to_string (cooked_index_flag flags); -/* Return true if LANG requires canonicalization. This is used - primarily to work around an issue computing the name of "main". - This function must be kept in sync with - cooked_index_shard::finalize. */ - -extern bool language_requires_canonicalization (enum language lang); - /* A cooked_index_entry represents a single item in the index. Note that two entries can be created for the same DIE -- one using the name, and another one using the linkage name, if any.