Home
last modified time | relevance | path

Searched refs:vtable (Results 1 – 25 of 42) sorted by relevance

12

/toolchain/binutils/binutils-2.25/binutils/
Dwrstabs.c83 char *vtable; member
410 s->vtable = NULL; in stab_push_string()
1465 char *vtable; in stab_start_class_type() local
1470 vtable = (char *) xmalloc (20); in stab_start_class_type()
1471 sprintf (vtable, "~%%%ld", info->type_stack->index); in stab_start_class_type()
1475 vtable = (char *) xmalloc (strlen (vstring) + 3); in stab_start_class_type()
1476 sprintf (vtable, "~%%%s", vstring); in stab_start_class_type()
1480 info->type_stack->vtable = vtable; in stab_start_class_type()
1798 if (info->type_stack->vtable != NULL) in stab_end_class_type()
1799 len += strlen (info->type_stack->vtable); in stab_end_class_type()
[all …]
/toolchain/binutils/binutils-2.25/bfd/
Delflink.c12001 if (h->vtable == NULL || h->vtable->parent == NULL) in elf_gc_propagate_vtable_entries_used()
12005 if (h->vtable->parent == (struct elf_link_hash_entry *) -1) in elf_gc_propagate_vtable_entries_used()
12009 if (h->vtable->used && h->vtable->used[-1]) in elf_gc_propagate_vtable_entries_used()
12013 elf_gc_propagate_vtable_entries_used (h->vtable->parent, okp); in elf_gc_propagate_vtable_entries_used()
12015 if (h->vtable->used == NULL) in elf_gc_propagate_vtable_entries_used()
12019 h->vtable->used = h->vtable->parent->vtable->used; in elf_gc_propagate_vtable_entries_used()
12020 h->vtable->size = h->vtable->parent->vtable->size; in elf_gc_propagate_vtable_entries_used()
12028 cu = h->vtable->used; in elf_gc_propagate_vtable_entries_used()
12030 pu = h->vtable->parent->vtable->used; in elf_gc_propagate_vtable_entries_used()
12038 n = h->vtable->parent->vtable->size >> log_file_align; in elf_gc_propagate_vtable_entries_used()
[all …]
Delf-bfd.h229 struct elf_link_virtual_table_entry *vtable; member
DChangeLog-98992079 (elf32_sparc_info_to_howto): Likewise; handle vtable relocations.
3651 * elf32-i386.c (elf_i386_info_to_howto_rel): Handle vtable relocs
3816 * elf32-i386.c (elf_howto_table): Add vtable relocs.
4370 * elf-bfd.h (struct elf_link_hash_entry): Add vtable members.
4373 * elf.c (_bfd_elf_link_hash_newfunc): Zero vtable members.
4395 Handle new vtable relocs.
DChangeLog-20041280 dynamic_def. Combine weakdef and elf_hash_value. Move vtable
1307 (elf_gc_propagate_vtable_entries_used): Update for h->vtable
1310 (bfd_elf_gc_record_vtinherit): Alloc vtable.
/toolchain/binutils/binutils-2.25/gas/testsuite/
DChangeLog-930322 * gas/vtable/vtable.exp: Likewise.
1005 gas/vtable/vtable.exp: mips64*-*-linux* and mips*-*-irix6* are
1853 * gas/vtable/vtable.exp: Move xfails to ..
1931 * gas/vtable/vtable.exp: Don't run on linuxecoff. setup_xfail in
2984 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports.
3281 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
3776 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*.
3809 * gas/vtable/vtable.exp: Don't run tests on Alpha.
3843 * gas/vtable/vtable.exp: Fix formatting.
4023 * gas/vtable/vtable.exp: Re-enable for hppa-elf.
[all …]
DChangeLog-2004615 * gas/vtable: Delete directory. These tests are no longer needed
/toolchain/binutils/binutils-2.25/include/elf/
DChangeLog-9103704 * x86-64.h: Add vtable support.
1326 * d10v.h: Add vtable relocs.
1346 * sh.h: Add vtable relocs.
1356 * m32r.h: Add vtable relocs.
1360 * sparc.h: Add vtable relocs.
1364 * v850.h: Add vtable relocs.
1372 * i386.h: Change vtable reloc numbers.
1376 * m68k.h: Add vtable relocs and R_68K_max.
1380 * arm.h: Add vtable relocs.
1389 * i386.h: Add vtable relocs.
/toolchain/binutils/binutils-2.25/
DREADME.google61 Add local go/keymethod link to missing vtable error message.
Dconfigure.ac2534 AC_MSG_CHECKING([for --enable-vtable-verify])
2535 AC_ARG_ENABLE(vtable-verify,
2536 [ --enable-vtable-verify Enable vtable verification feature ],
2567 # If we are building libvtv and --enable-vtable-verify, bootstrap it.
/toolchain/binutils/binutils-2.25/libiberty/testsuite/
Dd-demangle-expected482 vtable for demangle.test
/toolchain/binutils/binutils-2.25/gas/
DChangeLog-9899851 * config/tc-arm.c (tc_gen_reloc): Record the vtable entry in
2613 * config/tc-sparc.c (md_apply_fix3): Handle vtable relocs.
2614 (tc_gen_reloc): Handle vtable relocs.
2728 * config/tc-m68k.h (TC_FORCE_RELOCATION): New macro. Force vtable
2730 * config/tc-m68k.c (md_apply_fix_2): Do nothing for vtable relocs.
2807 (tc_i386_fix_adjustable): Don't fix vtable relocs.
3130 * config/tc-m68k.c (tc_m68k_fix_adjustable): Don't adjust vtable
3132 (md_apply_fix_2): Force the symbol of the vtable reloc to be
3223 * config/tc-mips.c (mips_force_relocation): Force vtable relocs.
3227 * config/tc-ppc.c (md_apply_fix3): Accept vtable relocs.
[all …]
DChangeLog-00013625 * config/tc-alpha.c (alpha_force_relocation): Handle vtable
5025 * config/tc-hppa.c: (md_apply_fix): Handle vtable relocs.
5026 (hppa_force_relocation): Handle vtable relocs.
5029 (md_pseudo_table): Add entries for vtable pseudos.
/toolchain/binutils/binutils-2.25/etc/
DChangeLog127 * texi2pod.pl: Handle @end ftable and @end vtable.
/toolchain/binutils/binutils-2.25/texinfo/
Dtexinfo.tex3279 % Tables -- @table, @ftable, @vtable, @item(x).
3291 % Note @table, @ftable, and @vtable define @item, @itemx, etc., with
3359 % @table, @ftable, @vtable.
3368 \envdef\vtable{%
3370 \tablecheck{vtable}%
/toolchain/binutils/binutils-2.25/binutils/po/
Dzh_CN.po1202 msgid "undefined C++ vtable"
1203 msgstr "���� C++ vtable"
Dzh_TW.po1331 msgid "undefined C++ vtable"
1332 msgstr "未定義的 C++ vtable"
Dja.po2666 msgid "undefined C++ vtable"
2667 msgstr "C++ 仮想関数表 (vtable) が定義されていません"
Dsk.po2220 msgid "undefined C++ vtable"
2221 msgstr "nezadefinovaná C++ vtable"
Dit.po2662 msgid "undefined C++ vtable"
2663 msgstr "vtable C++ non definita"
Drw.po1357 msgid "undefined C++ vtable"
Dfr.po3395 msgid "undefined C++ vtable"
3396 msgstr "vtable C++ non définie"
Des.po3043 msgid "undefined C++ vtable"
3044 msgstr "vtable C++ sin definir"
/toolchain/binutils/binutils-2.25/gold/po/
Dgold.pot649 "%s: the vtable symbol may be undefined because the class is missing its key "
/toolchain/binutils/binutils-2.25/libiberty/
DChangeLog7894 * cplus-dem.c (gnu_special): Handle vtable mangling of gcc-2.4.5 and
7895 earlier. Improve test for new vtable mangling. Change output back
7919 (gnu_special): Demangle template and qualified names in a vtable name.

12