Allow ada_decode not to decode operators
authorTom Tromey <tom@tromey.com>
Sat, 5 Jun 2021 15:24:52 +0000 (09:24 -0600)
committerTom Tromey <tom@tromey.com>
Tue, 12 Apr 2022 15:31:15 +0000 (09:31 -0600)
commit5c94f93871a094ab4bce2f3c49ccdc8ae322e277
tree56d47c70b41a7fbe091aacd3a6c2a3b36d6f0fe7
parent6ee823fc4eae5024d85759bc1cc845058f1265a4
Allow ada_decode not to decode operators

The new DWARF scanner records names as they appear in DWARF.  However,
because Ada is unusual, it also decodes the Ada names to synthesize
package components for them.  In order for this to work out properly,
gdb also needs a mode where ada_decode can be instructed not to decode
Ada operator names.  That is what this patch implements.
gdb/ada-lang.c
gdb/ada-lang.h