Home
last modified time | relevance | path

Searched refs:table (Results 1 – 25 of 689) sorted by relevance

12345678910>>...28

/toolchain/binutils/binutils-2.25/bfd/
Dhash.c368 bfd_hash_table_init_n (struct bfd_hash_table *table, in bfd_hash_table_init_n() argument
385 table->memory = (void *) objalloc_create (); in bfd_hash_table_init_n()
386 if (table->memory == NULL) in bfd_hash_table_init_n()
391 table->table = (struct bfd_hash_entry **) in bfd_hash_table_init_n()
392 objalloc_alloc ((struct objalloc *) table->memory, alloc); in bfd_hash_table_init_n()
393 if (table->table == NULL) in bfd_hash_table_init_n()
395 bfd_hash_table_free (table); in bfd_hash_table_init_n()
399 memset ((void *) table->table, 0, alloc); in bfd_hash_table_init_n()
400 table->size = size; in bfd_hash_table_init_n()
401 table->entsize = entsize; in bfd_hash_table_init_n()
[all …]
Delf-strtab.c49 struct bfd_hash_table table; member
64 struct bfd_hash_table *table, in elf_strtab_hash_newfunc() argument
71 bfd_hash_allocate (table, sizeof (struct elf_strtab_hash_entry)); in elf_strtab_hash_newfunc()
76 entry = bfd_hash_newfunc (entry, table, string); in elf_strtab_hash_newfunc()
97 struct elf_strtab_hash *table; in _bfd_elf_strtab_init() local
100 table = (struct elf_strtab_hash *) bfd_malloc (amt); in _bfd_elf_strtab_init()
101 if (table == NULL) in _bfd_elf_strtab_init()
104 if (!bfd_hash_table_init (&table->table, elf_strtab_hash_newfunc, in _bfd_elf_strtab_init()
107 free (table); in _bfd_elf_strtab_init()
111 table->sec_size = 0; in _bfd_elf_strtab_init()
[all …]
Dmerge.c61 struct bfd_hash_table table; member
105 struct bfd_hash_table *table, const char *string) in sec_merge_hash_newfunc() argument
111 bfd_hash_allocate (table, sizeof (struct sec_merge_hash_entry)); in sec_merge_hash_newfunc()
116 entry = bfd_hash_newfunc (entry, table, string); in sec_merge_hash_newfunc()
135 sec_merge_hash_lookup (struct sec_merge_hash *table, const char *string, in sec_merge_hash_lookup() argument
148 if (table->strings) in sec_merge_hash_lookup()
150 if (table->entsize == 1) in sec_merge_hash_lookup()
164 for (i = 0; i < table->entsize; ++i) in sec_merge_hash_lookup()
167 if (i == table->entsize) in sec_merge_hash_lookup()
169 for (i = 0; i < table->entsize; ++i) in sec_merge_hash_lookup()
[all …]
Ddwarf2.c394 struct bfd_hash_table *table, in info_hash_table_newfunc() argument
403 ret = (struct info_hash_entry *) bfd_hash_allocate (table, in info_hash_table_newfunc()
411 bfd_hash_newfunc ((struct bfd_hash_entry *) ret, table, string)); in info_hash_table_newfunc()
1210 add_line_info (struct line_info_table *table, in add_line_info() argument
1220 struct line_sequence* seq = table->sequences; in add_line_info()
1221 struct line_info* info = (struct line_info *) bfd_alloc (table->abfd, amt); in add_line_info()
1237 info->filename = (char *) bfd_alloc (table->abfd, strlen (filename) + 1); in add_line_info()
1267 if (table->lcl_head == seq->last_line) in add_line_info()
1268 table->lcl_head = info; in add_line_info()
1280 seq->prev_sequence = table->sequences; in add_line_info()
[all …]
Dlibcoff-in.h295 #define coff_link_hash_lookup(table, string, create, copy, follow) \ argument
297 bfd_link_hash_lookup (&(table)->root, (string), (create), \
302 #define coff_link_hash_traverse(table, func, info) \ argument
304 (&(table)->root, \
443 #define coff_debug_merge_hash_table_init(table) \ argument
444 (bfd_hash_table_init (&(table)->root, _bfd_coff_debug_merge_hash_newfunc, \
449 #define coff_debug_merge_hash_table_free(table) \ argument
450 (bfd_hash_table_free (&(table)->root))
454 #define coff_debug_merge_hash_lookup(table, string, create, copy) \ argument
456 bfd_hash_lookup (&(table)->root, (string), (create), (copy)))
Dgenlink.h60 #define _bfd_generic_link_hash_lookup(table, string, create, copy, follow) \ argument
62 bfd_link_hash_lookup (&(table)->root, (string), (create), (copy), (follow)))
66 #define _bfd_generic_link_hash_traverse(table, func, info) \ argument
68 (&(table)->root, \
Dlinker.c437 struct bfd_hash_table *table, in _bfd_link_hash_newfunc() argument
445 bfd_hash_allocate (table, sizeof (struct bfd_link_hash_entry)); in _bfd_link_hash_newfunc()
451 entry = bfd_hash_newfunc (entry, table, string); in _bfd_link_hash_newfunc()
469 (struct bfd_link_hash_table *table, in _bfd_link_hash_table_init() argument
479 table->undefs = NULL; in _bfd_link_hash_table_init()
480 table->undefs_tail = NULL; in _bfd_link_hash_table_init()
481 table->type = bfd_link_generic_hash_table; in _bfd_link_hash_table_init()
483 ret = bfd_hash_table_init (&table->table, newfunc, entsize); in _bfd_link_hash_table_init()
487 table->hash_table_free = _bfd_generic_link_hash_table_free; in _bfd_link_hash_table_init()
488 abfd->link.hash = table; in _bfd_link_hash_table_init()
[all …]
/toolchain/binutils/binutils-2.25/gas/
Dhash.c52 struct hash_entry **table; member
93 ret->table = (struct hash_entry **) obstack_alloc (&ret->memory, alloc); in hash_new_sized()
94 memset (ret->table, 0, alloc); in hash_new_sized()
118 hash_die (struct hash_control *table) in hash_die() argument
120 obstack_free (&table->memory, 0); in hash_die()
121 free (table); in hash_die()
134 hash_lookup (struct hash_control *table, const char *key, size_t len, in hash_lookup() argument
146 ++table->lookups; in hash_lookup()
162 hindex = hash % table->size; in hash_lookup()
163 list = table->table + hindex; in hash_lookup()
[all …]
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-m68hc11/
Drelax-group.s10 ldx #table
14 ldy #table
18 ldx #table+3
23 ldy #table+3
28 ldx #table+6
37 ldy #table+6
53 ldx #table+0xfe
62 ldy #table+0xfe
74 ldx #table+10
79 ldy #table+16
[all …]
Dbug-1417.s7 tst table
12 ldx #table ; Instruction removed
13 bset 0,x #4 ; Changed to bset *table #4
20 .globl table symbol
21 table: .long 0 label
Dbug-1403.s8 ldx #table
14 .globl table symbol
15 table: .long 0 label
Dbug-3331.s12 std table ;; This instruction uses a symbol in page0
18 .globl table symbol
19 table: .long 0 label
/toolchain/binutils/binutils-2.25/opcodes/
Di386-gen.c732 output_cpu_flags (FILE *table, bitfield *flags, unsigned int size, in output_cpu_flags() argument
737 fprintf (table, "%s{ { ", indent); in output_cpu_flags()
742 fprintf (table, "%d, ", flags[i].value); in output_cpu_flags()
744 fprintf (table, "%d,", flags[i].value); in output_cpu_flags()
749 fprintf (table, " \\\n %s", indent); in output_cpu_flags()
751 fprintf (table, "\n %s", indent); in output_cpu_flags()
755 fprintf (table, "%d } }%s\n", flags[i].value, comma); in output_cpu_flags()
759 process_i386_cpu_flag (FILE *table, char *flag, int macro, in process_i386_cpu_flag() argument
819 output_cpu_flags (table, flags, ARRAY_SIZE (flags), macro, in process_i386_cpu_flag()
824 output_opcode_modifier (FILE *table, bitfield *modifier, unsigned int size) in output_opcode_modifier() argument
[all …]
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/mach-o/
Ddysymtab-1-64.d10 table of content: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
11 module table: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
12 external reference table: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
13 indirect symbol table: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
14 external relocation table: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
15 local relocation table: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
Ddysymtab-1.d10 table of content: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
11 module table: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
12 external reference table: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
13 indirect symbol table: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
14 external relocation table: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
15 local relocation table: off: 0x00000000 num: 0.*\(endoff: 0x00000000\)
Ddysymtab-3.d11 ( )+table of content: off: 0x00000000 num: 0( )+\(endoff: 0x00000000\)
12 ( )+module table: off: 0x00000000 num: 0( )+\(endoff: 0x00000000\)
13 ( )+external reference table: off: 0x00000000 num: 0( )+\(endoff: 0x00000000\)
14 ( )+indirect symbol table: off: 0x00000170 num: 4( )+\(endoff: 0x00000180\)
15 ( )+external relocation table: off: 0x00000000 num: 0( )+\(endoff: 0x00000000\)
16 ( )+local relocation table: off: 0x00000000 num: 0( )+\(endoff: 0x00000000\)
Ddysymtab-2.d11 ( )+table of content: off: 0x00000000( )+num: 0( )+\(endoff: 0x00000000\)
12 ( )+module table: off: 0x00000000( )+num: 0( )+\(endoff: 0x00000000\)
13 ( )+external reference table: off: 0x00000000( )+num: 0( )+\(endoff: 0x00000000\)
14 ( )+indirect symbol table: off: 0x00000428( )+num: 25( )+\(endoff: 0x0000048c\)
15 ( )+external relocation table: off: 0x00000000( )+num: 0( )+\(endoff: 0x00000000\)
16 ( )+local relocation table: off: 0x00000000( )+num: 0( )+\(endoff: 0x00000000\)
/toolchain/binutils/binutils-2.25/gas/doc/
Dc-vax.texi40 @table @code
80 @end table
90 @table @samp
132 @end table
162 table below.
165 @table @code
186 @end table
195 instructions have exactly 3 operands. The dispatch table that
214 @table @code
217 @table @asis
[all …]
Dc-cris.texi82 @table @code
104 @end table
184 @table @code
198 @end table
243 must be located in a table, the @emph{global offset table},
247 index into the global offset table where the real symbol value
249 start of the global offset table. All symbol suffixes start
258 @table @code
262 symbol to be entered into the global offset table. The value is
263 a 32-bit index for that symbol into the global offset table.
[all …]
Dc-arc.texi33 @table @code
41 @table @code
65 @end table
81 @end table
132 @table @code
156 @table @code
160 @end table
192 @table @samp
196 @end table
202 @table @code
[all …]
Dc-xgate.texi31 @table @code
63 @end table
105 @table @dfn
148 @end table
152 @table @dfn
166 @end table
186 @table @code
200 @end table
/toolchain/binutils/binutils-2.25/ld/
Dldcref.c86 #define cref_hash_lookup(table, string, create, copy) \ argument
88 bfd_hash_lookup (&(table)->root, (string), (create), (copy)))
92 #define cref_hash_traverse(table, func, info) \ argument
94 (&(table)->root, \
124 struct bfd_hash_table *table, in cref_hash_newfunc() argument
133 bfd_hash_allocate (table, sizeof (struct cref_hash_entry))); in cref_hash_newfunc()
139 bfd_hash_newfunc ((struct bfd_hash_entry *) ret, table, string)); in cref_hash_newfunc()
226 for (p = cref_table.root.table[i]; p != NULL; p = p->next) in handle_asneeded_cref()
242 memcpy (old_tab, cref_table.root.table, tabsize); in handle_asneeded_cref()
245 old_table = cref_table.root.table; in handle_asneeded_cref()
[all …]
/toolchain/binutils/binutils-2.25/gas/config/
Dxtensa-relax.c531 prev = tt->table[opcode]; in append_transition()
536 tt->table[opcode] = tl; in append_transition()
540 for (t_p = &tt->table[opcode]; (*t_p) != NULL; t_p = &(*t_p)->next) in append_transition()
1852 TransitionTable *table = NULL; in build_transition_table() local
1856 if (table != NULL) in build_transition_table()
1857 return table; in build_transition_table()
1860 table = (TransitionTable *) xmalloc (sizeof (TransitionTable)); in build_transition_table()
1861 table->num_opcodes = num_opcodes; in build_transition_table()
1862 table->table = in build_transition_table()
1866 table->table[i] = NULL; in build_transition_table()
[all …]
/toolchain/binutils/binutils-2.25/gold/
Dcref.cc248 Cref_inputs::gather_cref(const Objects* objects, Cref_table* table) const in gather_cref()
266 table->insert(std::make_pair(sym, onull)); in gather_cref()
289 Cref_table table; in print_cref() local
290 this->gather_cref(&this->objects_, &table); in print_cref()
294 this->gather_cref(p->second.objects, &table); in print_cref()
296 for (Cref_table::const_iterator pc = table.begin(); in print_cref()
297 pc != table.end(); in print_cref()
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/m68k/
Dp2663.s5 jsr table(%pc,%d7.w) | wrong
6 jsr %pc@(table-.-2:b,%d7:w) | correct but cryptic
9 table: label

12345678910>>...28