aboutsummaryrefslogtreecommitdiff
path: root/gdb/parse.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>1998-11-18 04:26:39 +0000
committerRichard Henderson <rth@redhat.com>1998-11-18 04:26:39 +0000
commit468bc0c5fe3798fe3a63a5aababe3c95ac8616d0 (patch)
treed744288f73d3f3fc2eba7c788d644d131cc479d8 /gdb/parse.c
parent206e3a8a5c7bf940cacc468a9b6d2269ea8e6aae (diff)
downloadgdb-468bc0c5fe3798fe3a63a5aababe3c95ac8616d0.zip
gdb-468bc0c5fe3798fe3a63a5aababe3c95ac8616d0.tar.gz
gdb-468bc0c5fe3798fe3a63a5aababe3c95ac8616d0.tar.bz2
* elf-bfd.h (struct elf_link_hash_entry): Add vtable_entries_size.
* elf.c (_bfd_elf_link_hash_newfunc): Clear it. * elflink.h (elf_gc_propagate_vtable_entries_used): Copy it, and respect it as an upper bound on what memory to reference. (elf_gc_smash_unused_vtentry_relocs): Likewise. (elf_gc_record_vtentry): Handle as-yet undefined vtables. Set and update vtable_entries_size appropriately.
Diffstat (limited to 'gdb/parse.c')
0 files changed, 0 insertions, 0 deletions