Rewrite Ada symbol cache
authorTom Tromey <tromey@adacore.com>
Wed, 15 Mar 2023 17:47:32 +0000 (11:47 -0600)
committerTom Tromey <tromey@adacore.com>
Fri, 7 Apr 2023 15:30:56 +0000 (09:30 -0600)
commit9d1c303d52d7aeb2ad0217e53e2bf0a840b93316
tree935a40e21eb3135028c3b32b786f0f53c22e367e
parent565059a2828112f10a6ef8395c4855a5b072e32f
Rewrite Ada symbol cache

In an experiment I'm trying, I needed Ada symbol cache entries to be
allocated with 'new'.  This patch reimplements the symbol cache to use
the libiberty hash table and to use new and delete.  A couple of other
minor cleanups are done.
gdb/ada-lang.c