diff options
author | Tom Tromey <tromey@adacore.com> | 2020-12-09 14:17:15 -0700 |
---|---|---|
committer | Tom Tromey <tromey@adacore.com> | 2020-12-09 14:17:15 -0700 |
commit | 12932e2ca1649af5882424baba842b0ba59e4e41 (patch) | |
tree | ecc08f1296953b028a38d625fc9fc79180ac0b00 | |
parent | 5cde1d8222a849256f684363f38a6423dea9be74 (diff) | |
download | gdb-12932e2ca1649af5882424baba842b0ba59e4e41.zip gdb-12932e2ca1649af5882424baba842b0ba59e4e41.tar.gz gdb-12932e2ca1649af5882424baba842b0ba59e4e41.tar.bz2 |
Use add_angle_brackets in ada_lookup_encoded_symbol
Joel recently pointed out add_angle_brackets to me. This patch
changes one spot in ada-lang.c to use this function rather than doing
it on its own.
gdb/ChangeLog
2020-12-09 Tom Tromey <tromey@adacore.com>
* ada-lang.c (ada_lookup_encoded_symbol): Use add_angle_brackets.
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/ada-lang.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 4236e8c..1f98f5f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,9 @@ 2020-12-09 Tom Tromey <tromey@adacore.com> + * ada-lang.c (ada_lookup_encoded_symbol): Use add_angle_brackets. + +2020-12-09 Tom Tromey <tromey@adacore.com> + * dwarf2/read.c (get_dwarf2_rational_constant): Change "numerator" and "denominator" to gdb_mpz. Handle block forms. (get_dwarf2_unsigned_rational_constant): Change "numerator" and diff --git a/gdb/ada-lang.c b/gdb/ada-lang.c index 5e2f1ec..3351b95 100644 --- a/gdb/ada-lang.c +++ b/gdb/ada-lang.c @@ -5808,7 +5808,7 @@ ada_lookup_encoded_symbol (const char *name, const struct block *block, ada_lookup_name_info would re-encode/fold it again, and that would e.g., incorrectly lowercase object renaming names like "R28b" -> "r28b". */ - std::string verbatim = std::string ("<") + name + '>'; + std::string verbatim = add_angle_brackets (name); gdb_assert (info != NULL); *info = ada_lookup_symbol (verbatim.c_str (), block, domain); |