Home
last modified time | relevance | path

Searched refs:bfd_hash_entry (Results 1 – 25 of 83) sorted by relevance

1234

/toolchain/binutils/binutils-2.25/bfd/
Dhash.c369 struct bfd_hash_entry *(*newfunc) (struct bfd_hash_entry *, in bfd_hash_table_init_n()
378 alloc *= sizeof (struct bfd_hash_entry *); in bfd_hash_table_init_n()
379 if (alloc / sizeof (struct bfd_hash_entry *) != size) in bfd_hash_table_init_n()
391 table->table = (struct bfd_hash_entry **) in bfd_hash_table_init_n()
412 struct bfd_hash_entry *(*newfunc) (struct bfd_hash_entry *, in bfd_hash_table_init()
456 struct bfd_hash_entry *
463 struct bfd_hash_entry *hashp; in bfd_hash_lookup()
501 struct bfd_hash_entry *
506 struct bfd_hash_entry *hashp; in bfd_hash_insert()
522 struct bfd_hash_entry **newtable; in bfd_hash_insert()
[all …]
Dbfd-in.h336 struct bfd_hash_entry struct
339 struct bfd_hash_entry *next; argument
352 struct bfd_hash_entry **table; argument
360 struct bfd_hash_entry *(*newfunc)
361 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
378 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
386 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
399 extern struct bfd_hash_entry *bfd_hash_lookup
404 extern struct bfd_hash_entry *bfd_hash_insert
409 (struct bfd_hash_table *, const char *, struct bfd_hash_entry *);
[all …]
Dlibcoff-in.h428 struct bfd_hash_entry root;
555 extern struct bfd_hash_entry *_bfd_coff_link_hash_newfunc
556 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
559 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
579 extern struct bfd_hash_entry *_bfd_coff_debug_merge_hash_newfunc
580 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
582 (struct bfd_hash_entry *, void *);
Delf32-xgate.h39 struct bfd_hash_entry root;
90 bfd_boolean (*size_one_stub) (struct bfd_hash_entry*, void*);
91 bfd_boolean (*build_one_stub) (struct bfd_hash_entry*, void*);
Delf32-m68hc1x.h48 struct bfd_hash_entry root;
125 bfd_boolean (* size_one_stub) (struct bfd_hash_entry*, void*);
126 bfd_boolean (* build_one_stub) (struct bfd_hash_entry*, void*);
Dlibbfd-in.h57 struct bfd_hash_entry root;
562 extern struct bfd_hash_entry *bfd_section_hash_newfunc
563 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
566 extern struct bfd_hash_entry *_bfd_link_hash_newfunc
567 (struct bfd_hash_entry *entry, struct bfd_hash_table *table,
573 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
820 struct bfd_hash_entry root;
Dgenlink.h107 struct bfd_hash_entry *_bfd_generic_link_hash_newfunc
108 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
Dlibbfd.h62 struct bfd_hash_entry root;
567 extern struct bfd_hash_entry *bfd_section_hash_newfunc
568 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
571 extern struct bfd_hash_entry *_bfd_link_hash_newfunc
572 (struct bfd_hash_entry *entry, struct bfd_hash_table *table,
578 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
825 struct bfd_hash_entry root;
Dlibcoff.h432 struct bfd_hash_entry root;
559 extern struct bfd_hash_entry *_bfd_coff_link_hash_newfunc
560 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
563 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
583 extern struct bfd_hash_entry *_bfd_coff_debug_merge_hash_newfunc
584 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
586 (struct bfd_hash_entry *, void *);
Delf-strtab.c33 struct bfd_hash_entry root;
62 static struct bfd_hash_entry *
63 elf_strtab_hash_newfunc (struct bfd_hash_entry *entry, in elf_strtab_hash_newfunc()
70 entry = (struct bfd_hash_entry *) in elf_strtab_hash_newfunc()
Delf32-xgate.c41 static struct bfd_hash_entry *
42 stub_hash_newfunc (struct bfd_hash_entry *, struct bfd_hash_table *,
516 static struct bfd_hash_entry *
517 stub_hash_newfunc (struct bfd_hash_entry *entry, in stub_hash_newfunc()
Dstabs.c72 struct bfd_hash_entry root;
118 static struct bfd_hash_entry *
119 stab_link_includes_newfunc (struct bfd_hash_entry *entry, in stab_link_includes_newfunc()
136 bfd_hash_newfunc ((struct bfd_hash_entry *) ret, table, string)); in stab_link_includes_newfunc()
141 return (struct bfd_hash_entry *) ret; in stab_link_includes_newfunc()
Dcoff-h8300.c43 struct bfd_hash_entry root;
94 static struct bfd_hash_entry *
95 funcvec_hash_newfunc (struct bfd_hash_entry *entry, in funcvec_hash_newfunc()
116 bfd_hash_newfunc ((struct bfd_hash_entry *) ret, gen_table, string)); in funcvec_hash_newfunc()
143 return (struct bfd_hash_entry *) ret; in funcvec_hash_newfunc()
151 struct bfd_hash_entry *(*newfunc) in funcvec_hash_table_init()
152 (struct bfd_hash_entry *, in funcvec_hash_table_init()
Dsparclinux.c166 static struct bfd_hash_entry *
167 linux_link_hash_newfunc (struct bfd_hash_entry *entry, in linux_link_hash_newfunc()
179 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
183 NAME(aout,link_hash_newfunc) ((struct bfd_hash_entry *) ret, in linux_link_hash_newfunc()
190 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
Dm68klinux.c169 static struct bfd_hash_entry *
170 linux_link_hash_newfunc (struct bfd_hash_entry *entry, in linux_link_hash_newfunc()
182 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
186 NAME(aout,link_hash_newfunc) ((struct bfd_hash_entry *) ret, in linux_link_hash_newfunc()
193 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
Di386linux.c170 static struct bfd_hash_entry *
171 linux_link_hash_newfunc (struct bfd_hash_entry *entry, in linux_link_hash_newfunc()
183 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
187 NAME(aout,link_hash_newfunc) ((struct bfd_hash_entry *) ret, in linux_link_hash_newfunc()
194 return (struct bfd_hash_entry *) ret; in linux_link_hash_newfunc()
Dsection.c764 struct bfd_hash_entry *
765 bfd_section_hash_newfunc (struct bfd_hash_entry *entry, in bfd_section_hash_newfunc()
773 entry = (struct bfd_hash_entry *) in bfd_section_hash_newfunc()
861 abfd->section_htab.size * sizeof (struct bfd_hash_entry *)); in bfd_section_list_clear()
Dlibaout.h575 extern struct bfd_hash_entry * NAME (aout, link_hash_newfunc)
576 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
580 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
Dlinker.c435 struct bfd_hash_entry *
436 _bfd_link_hash_newfunc (struct bfd_hash_entry *entry, in _bfd_link_hash_newfunc()
444 entry = (struct bfd_hash_entry *) in _bfd_link_hash_newfunc()
471 struct bfd_hash_entry *(*newfunc) (struct bfd_hash_entry *, in _bfd_link_hash_table_init()
724 struct bfd_hash_entry *
725 _bfd_generic_link_hash_newfunc (struct bfd_hash_entry *entry, in _bfd_generic_link_hash_newfunc()
733 entry = (struct bfd_hash_entry *) in _bfd_generic_link_hash_newfunc()
1854 (struct bfd_hash_entry *) h, in _bfd_generic_link_add_one_symbol()
1855 (struct bfd_hash_entry *) sub); in _bfd_generic_link_add_one_symbol()
2813 (bfd_boolean (*) (struct bfd_hash_entry *, in bfd_section_already_linked_table_traverse()
[all …]
Dcofflink.c59 struct bfd_hash_entry *
60 _bfd_coff_link_hash_newfunc (struct bfd_hash_entry *entry, in _bfd_coff_link_hash_newfunc()
72 return (struct bfd_hash_entry *) ret; in _bfd_coff_link_hash_newfunc()
76 _bfd_link_hash_newfunc ((struct bfd_hash_entry *) ret, in _bfd_coff_link_hash_newfunc()
89 return (struct bfd_hash_entry *) ret; in _bfd_coff_link_hash_newfunc()
97 struct bfd_hash_entry *(*newfunc) (struct bfd_hash_entry *, in _bfd_coff_link_hash_table_init()
130 struct bfd_hash_entry *
131 _bfd_coff_debug_merge_hash_newfunc (struct bfd_hash_entry *entry, in _bfd_coff_debug_merge_hash_newfunc()
145 return (struct bfd_hash_entry *) ret; in _bfd_coff_debug_merge_hash_newfunc()
149 bfd_hash_newfunc ((struct bfd_hash_entry *) ret, table, string)); in _bfd_coff_debug_merge_hash_newfunc()
[all …]
Dbfd-in2.h343 struct bfd_hash_entry struct
346 struct bfd_hash_entry *next; argument
359 struct bfd_hash_entry **table; argument
367 struct bfd_hash_entry *(*newfunc)
368 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
385 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
393 struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
406 extern struct bfd_hash_entry *bfd_hash_lookup
411 extern struct bfd_hash_entry *bfd_hash_insert
416 (struct bfd_hash_table *, const char *, struct bfd_hash_entry *);
[all …]
Delf32-m68hc12.c516 m68hc12_elf_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg) in m68hc12_elf_build_one_stub()
570 m68hc12_elf_size_one_stub (struct bfd_hash_entry *gen_entry, in m68hc12_elf_size_one_stub()
Delf32-m68hc1x.c42 static struct bfd_hash_entry *stub_hash_newfunc
43 (struct bfd_hash_entry *, struct bfd_hash_table *, const char *);
50 (struct bfd_hash_entry *gen_entry, void *in_arg);
119 static struct bfd_hash_entry *
120 stub_hash_newfunc (struct bfd_hash_entry *entry, struct bfd_hash_table *table, in stub_hash_newfunc()
575 m68hc11_elf_export_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg) in m68hc11_elf_export_one_stub()
Dmerge.c38 struct bfd_hash_entry root;
103 static struct bfd_hash_entry *
104 sec_merge_hash_newfunc (struct bfd_hash_entry *entry, in sec_merge_hash_newfunc()
110 entry = (struct bfd_hash_entry *) in sec_merge_hash_newfunc()
/toolchain/binutils/binutils-2.25/ld/
Dldcref.c61 struct bfd_hash_entry root;
95 (bfd_boolean (*) (struct bfd_hash_entry *, void *)) (func), \
112 static struct bfd_hash_entry **old_table;
122 static struct bfd_hash_entry *
123 cref_hash_newfunc (struct bfd_hash_entry *entry, in cref_hash_newfunc()
139 bfd_hash_newfunc ((struct bfd_hash_entry *) ret, table, string)); in cref_hash_newfunc()
222 struct bfd_hash_entry *p; in handle_asneeded_cref()
235 tabsize = cref_table.root.size * sizeof (struct bfd_hash_entry *); in handle_asneeded_cref()
252 struct bfd_hash_entry *p; in handle_asneeded_cref()
294 struct bfd_hash_entry *p; in handle_asneeded_cref()

1234