* symtab.h (struct symtab) <includes, user>: New fields.
authorTom Tromey <tromey@redhat.com>
Thu, 10 May 2012 20:04:00 +0000 (20:04 +0000)
committerTom Tromey <tromey@redhat.com>
Thu, 10 May 2012 20:04:00 +0000 (20:04 +0000)
commitb5b04b5b7ad009488a07a945e28001edaf5809b5
tree5ee1043f1d58f9eff095b23564e3aa4ad9452179
parent84a146c9d3fdfcd4a45b12f88735bd77d4f8d729
* symtab.h (struct symtab) <includes, user>: New fields.
* block.h (struct block_iterator) <d, idx, which>: New fields.
* block.c (initialize_block_iterator, find_iterator_symtab)
(block_iterator_step, block_iter_name_step)
(block_iter_match_step): New functions.
(block_iterator_first, block_iterator_next)
(block_iter_name_first, block_iter_name_next)
(block_iter_match_first, block_iter_match_next): Rewrite.
(get_block_symtab): New function.
gdb/ChangeLog
gdb/block.c
gdb/block.h
gdb/symtab.h