diff options
author | Richard Henderson <rth@redhat.com> | 1998-11-18 04:26:39 +0000 |
---|---|---|
committer | Richard Henderson <rth@redhat.com> | 1998-11-18 04:26:39 +0000 |
commit | 468bc0c5fe3798fe3a63a5aababe3c95ac8616d0 (patch) | |
tree | d744288f73d3f3fc2eba7c788d644d131cc479d8 /gdb/parse.c | |
parent | 206e3a8a5c7bf940cacc468a9b6d2269ea8e6aae (diff) | |
download | gdb-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