gdb: remove symtab::blockvector
authorSimon Marchi <simon.marchi@polymtl.ca>
Wed, 6 Apr 2022 14:42:03 +0000 (10:42 -0400)
committerSimon Marchi <simon.marchi@polymtl.ca>
Thu, 7 Apr 2022 17:04:53 +0000 (13:04 -0400)
commit44281e6c08cae11d4e116d87ea34ad391d58ae91
tree7d79dd1cb4870a6d73026985325059b01cde89c2
parente4730328287f755eb313c3762d83d389462cde15
gdb: remove symtab::blockvector

symtab::blockvector is a wrapper around compunit_symtab::blockvector.
It is a bit misleadnig, as it gives the impression that a symtab has a
blockvector.  Remove it, change all users to fetch the blockvector
through the compunit instead.

Change-Id: Ibd062cd7926112a60d52899dff9224591cbdeebf
14 files changed:
gdb/ada-exp.y
gdb/ada-lang.c
gdb/c-exp.y
gdb/coffread.c
gdb/compile/compile-object-load.c
gdb/compile/compile.c
gdb/guile/scm-symtab.c
gdb/linespec.c
gdb/mdebugread.c
gdb/p-exp.y
gdb/parse.c
gdb/python/py-symtab.c
gdb/symmisc.c
gdb/symtab.h