Searched refs:merged_symbol (Results 1 - 22 of 22) sorted by relevance

/macosx-10.9.5/cctools-845/ld/
H A Dlive_refs.h36 LIVE_REF_SYMBOL /* the reference is in the merged_symbol */
42 struct merged_symbol *merged_symbol; member in struct:live_ref
H A Dsymbols.c115 static struct merged_symbol **undefsyms_order = NULL;
116 static struct merged_symbol **extdefsyms_order = NULL;
118 * The current order of an undefined symbol. This is set into the merged_symbol
129 const struct merged_symbol **ms1,
130 const struct merged_symbol **ms2);
132 const struct merged_symbol **ms1,
133 const struct merged_symbol **ms2);
135 const struct merged_symbol **ms1,
136 const struct merged_symbol **ms2);
157 * merged_symbol fille
905 maybe_remove_dwarf_symbol(struct merged_symbol *merged_symbol) argument
946 struct merged_symbol *hash_pointer, *merged_symbol; local
2132 struct merged_symbol *hash_pointer, *merged_symbol; local
2210 struct merged_symbol *hash_pointer, *merged_symbol, *merged_indr_symbol; local
2383 struct merged_symbol *hash_pointer, *merged_symbol; local
2937 struct merged_symbol *hash_pointer, *merged_symbol; local
3610 add_to_symbol_list( struct merged_symbol *merged_symbol) argument
3650 struct merged_symbol *merged_symbol; local
3688 enter_indr_symbol( struct merged_symbol *merged_symbol, struct nlist *object_symbol, char *object_strings, struct object_file *definition_object) argument
3802 add_to_undefined_list( struct merged_symbol *merged_symbol) argument
3874 multiply_defined( struct merged_symbol *merged_symbol, struct nlist *object_symbol, char *object_strings) argument
3934 trace_merged_symbol( struct merged_symbol *merged_symbol) argument
4052 struct merged_symbol *merged_symbol; local
4446 struct merged_symbol *merged_symbol; local
4513 struct merged_symbol *merged_symbol; local
4712 struct merged_symbol *merged_symbol; local
4762 struct merged_symbol *merged_symbol; local
5044 struct merged_symbol *merged_symbol; local
5105 struct merged_symbol *merged_symbol; local
5241 struct merged_symbol *merged_symbol; local
5284 struct merged_symbol *merged_symbol; local
5322 struct merged_symbol *merged_symbol; local
5443 struct merged_symbol *merged_symbol; local
5531 struct merged_symbol *merged_symbol, **indr_symbols, *indr_symbol; local
5651 struct merged_symbol *merged_symbol; local
5964 struct merged_symbol *hash_pointer, *merged_symbol; local
6805 struct merged_symbol *merged_symbol, *indr_symbol; local
7158 struct merged_symbol *merged_symbol; local
7263 struct merged_symbol *merged_symbol; local
7689 struct merged_symbol *merged_symbol, *indr_symbol; local
7776 struct merged_symbol *merged_symbol, *indr_symbol; local
8206 merged_symbol_output_index( struct merged_symbol *merged_symbol) argument
8234 struct merged_symbol *merged_symbol; local
8376 struct merged_symbol *merged_symbol; local
8615 struct merged_symbol *merged_symbol; local
8647 struct merged_symbol *merged_symbol; local
[all...]
H A Dsymbols.h53 * merged_symbol that it is an indirect for.
56 struct merged_symbol { struct
76 twolevel_reference:1, /* set only for merged_symbol structs that */
115 * The number of merged_symbol structrures in a merged_symbol_list.
132 struct merged_symbol symbols[SYMBOL_CHUNK_SIZE];
158 struct merged_symbol *symbols[SYMBOL_LIST_HASH_SIZE];
192 struct merged_symbol
193 *merged_symbol; /* the undefined symbol */ member in struct:undefined_list
212 struct merged_symbol /* a pointer the merged common symbol */
213 *merged_symbol; member in struct:common_symbol
332 struct merged_symbol *merged_symbol; member in struct:indr_symbol_pair
[all...]
H A Dobjects.c388 struct merged_symbol *merged_symbol; local
426 merged_symbol = fine_reloc->merged_symbol;
427 if((merged_symbol->nlist.n_type & N_TYPE) == N_INDR)
428 merged_symbol = (struct merged_symbol *)
429 merged_symbol->nlist.n_value;
430 return(merged_symbol->nlist.n_value);
448 merged_symbol
503 struct merged_symbol *merged_symbol; local
672 struct merged_symbol *merged_symbol; local
739 struct merged_symbol *merged_symbol; local
769 struct merged_symbol *merged_symbol; local
794 struct merged_symbol *merged_symbol; local
[all...]
H A Dindirect_sections.c76 struct merged_symbol *merged_symbol,
115 struct merged_symbol *merged_symbol, *indr_symbol; local
130 merged_symbol = NULL;
223 fine_relocs[i].merged_symbol = NULL;
246 merged_symbol = undefined_map->merged_symbol;
251 if((merged_symbol->nlist.n_type & N_PEXT) == N_PEXT &&
252 (merged_symbol
935 lookup_indirect_item( struct merged_symbol *merged_symbol, struct object_file *obj, unsigned long index, struct indirect_section_data *data, unsigned long stride, enum bool *new) argument
1267 struct merged_symbol *merged_symbol; local
[all...]
H A Dcoalesced_sections.c93 struct merged_symbol *merged_symbol; local
111 merged_symbol = NULL;
296 merged_symbol = lookup_symbol(load_orders[i].name);
297 if(merged_symbol->name_len == 0)
304 if(merged_symbol->definition_object == cur_obj){
322 fine_relocs[i].merged_symbol = merged_symbol;
330 if((merged_symbol->nlist.n_type & N_PEXT) == N_PEXT){
379 merged_symbol
[all...]
H A Dliteral_pointers.c72 struct merged_symbol *merged_symbol,
126 struct merged_symbol *merged_symbol; local
215 merged_symbol = NULL;
327 merged_symbol = undefined_map->merged_symbol;
348 merged_symbol = lookup_symbol(strings +
350 if(merged_symbol->name_len == 0){
358 merged_symbol
1103 lookup_literal_pointer( struct merged_symbol *merged_symbol, struct merged_section *literal_ms, unsigned long merged_section_offset, unsigned long offset, struct literal_pointer_data *data, struct merged_section *ms, enum bool *new) argument
[all...]
H A Dsections.h193 struct merged_symbol *merged_symbol);
201 struct merged_symbol *merged_symbol,
214 struct merged_symbol *merged_symbol);
H A Dobjects.h221 struct merged_symbol /* the global merged_symbol for the item */
222 *merged_symbol; /* if any (else NULL) */ member in struct:fine_reloc
234 struct merged_symbol *merged_symbol; member in struct:ref
272 struct merged_symbol /* pointer to the merged symbol */
273 *merged_symbol; member in struct:undefined_map
284 struct merged_symbol /* pointer to the merged symbol being referenced */
285 *merged_symbol; member in struct:reference_map
H A Di860_reloc.c72 struct merged_symbol *merged_symbol; local
84 * The compiler "warnings: `merged_symbol', `local_map' and `immediate'
87 merged_symbol = NULL;
305 merged_symbol = undefined_map->merged_symbol;
328 merged_symbol = lookup_symbol(strings +
330 if(merged_symbol->name_len == 0){
351 if((merged_symbol->nlist.n_type & N_TYPE) == N_SECT &&
352 (get_output_section(merged_symbol
[all...]
H A Dhppa_reloc.c77 struct merged_symbol *merged_symbol; local
94 merged_symbol = NULL;
319 merged_symbol = undefined_map->merged_symbol;
342 merged_symbol = lookup_symbol(strings +
344 if(merged_symbol->name_len == 0){
365 if((merged_symbol->nlist.n_type & N_TYPE) == N_SECT &&
366 (get_output_section(merged_symbol->nlist.n_sect)->
368 if(((merged_symbol
[all...]
H A Dindirect_sections.h75 struct merged_symbol *merged_symbol; member in struct:indirect_item
H A Dliteral_pointers.h60 * if the symbol is undefined then merged_symbol is not NULL and points to
69 struct merged_symbol *merged_symbol; member in struct:literal_pointer
H A Darm_reloc.c87 struct merged_symbol *merged_symbol; local
103 merged_symbol = NULL;
306 merged_symbol = undefined_map->merged_symbol;
329 merged_symbol = lookup_symbol(strings +
331 if(merged_symbol->name_len == 0){
353 ((merged_symbol->nlist.n_type & N_TYPE) == N_SECT &&
354 (get_output_section(merged_symbol->nlist.n_sect)->
356 if(((merged_symbol
[all...]
H A Dppc_reloc.c86 struct merged_symbol *merged_symbol; local
102 merged_symbol = NULL;
341 merged_symbol = undefined_map->merged_symbol;
364 merged_symbol = lookup_symbol(strings +
366 if(merged_symbol->name_len == 0){
388 ((merged_symbol->nlist.n_type & N_TYPE) == N_SECT &&
389 (get_output_section(merged_symbol->nlist.n_sect)->
391 if(((merged_symbol
[all...]
H A Dgeneric_reloc.c83 struct merged_symbol *merged_symbol; local
94 * The compiler "warnings: `merged_symbol', `local_map' and `offset'
97 merged_symbol = NULL;
303 merged_symbol = undefined_map->merged_symbol;
326 merged_symbol = lookup_symbol(strings +
328 if(merged_symbol->name_len == 0){
351 ((merged_symbol->nlist.n_type & N_TYPE) == N_SECT &&
352 (get_output_section(merged_symbol
[all...]
H A Dsections.c1228 struct merged_symbol *merged_symbol; local
1949 merged_symbol = lookup_symbol(object_strings +
1952 if(merged_symbol->name_len != 0 &&
1953 merged_symbol->definition_object == cur_obj){
1954 fine_relocs[j].merged_symbol = merged_symbol;
1955 merged_symbol->fine_reloc = fine_relocs + j;
3420 struct merged_symbol *merged_symbol; local
4196 is_pass2_merged_symbol_coalesced( struct merged_symbol *merged_symbol) argument
4226 pass2_nsect_merged_symbol_section_type( struct merged_symbol *merged_symbol) argument
4261 struct merged_symbol *merged_symbol; local
4940 is_merged_symbol_coalesced( struct merged_symbol *merged_symbol) argument
5111 struct merged_symbol *merged_symbol; local
5791 get_fine_reloc_for_merged_symbol( struct merged_symbol *merged_symbol, struct section_map **local_map) argument
[all...]
H A Dm88k_reloc.c74 struct merged_symbol *merged_symbol; local
89 merged_symbol = NULL;
308 merged_symbol = undefined_map->merged_symbol;
331 merged_symbol = lookup_symbol(strings +
333 if(merged_symbol->name_len == 0){
354 if((merged_symbol->nlist.n_type & N_TYPE) == N_SECT &&
355 (get_output_section(merged_symbol->nlist.n_sect)->
357 if(((merged_symbol
[all...]
H A Dsparc_reloc.c78 struct merged_symbol *merged_symbol; local
93 merged_symbol = NULL;
320 merged_symbol = undefined_map->merged_symbol;
343 merged_symbol = lookup_symbol(strings +
345 if(merged_symbol->name_len == 0){
366 if((merged_symbol->nlist.n_type & N_TYPE) == N_SECT &&
367 (get_output_section(merged_symbol->nlist.n_sect)->
369 if(((merged_symbol
[all...]
H A Dpass1.c241 struct merged_symbol *merged_symbol,
245 struct merged_symbol *merged_symbol);
994 struct merged_symbol *merged_symbol; local
1559 if(undefined->merged_symbol->nlist.n_type != (N_UNDF | N_EXT) ||
1560 undefined->merged_symbol->nlist.n_value != 0){
1565 ranlib = bsearch(undefined->merged_symbol->nlist.n_un.n_name,
1622 undefined->merged_symbol
2064 struct merged_symbol *merged_symbol; local
3360 struct merged_symbol *merged_symbol; local
3390 struct merged_symbol *merged_symbol; local
3418 check_dylibs_for_definition( struct merged_symbol *merged_symbol, enum bool prebind_check, enum bool twolevel_namespace_check) argument
3525 check_dylibs_for_reference( struct merged_symbol *merged_symbol) argument
[all...]
H A Drld.c1531 struct merged_symbol *merged_symbol; local
1546 merged_symbol = lookup_symbol((char *)symbol_name);
1547 if(merged_symbol->name_len != 0){
1549 *value = merged_symbol->nlist.n_value;
1575 struct merged_symbol *merged_symbol; local
1590 merged_symbol = lookup_symbol((char *)symbol_name);
1591 if(merged_symbol->name_len != 0){
1592 merged_symbol
[all...]
H A Dlayout.c513 struct merged_symbol *merged_symbol; local
1822 merged_symbol = lookup_symbol(entry_point_name);
1827 if(merged_symbol->name_len == 0 ||
1828 merged_symbol->nlist.n_type == (N_EXT | N_UNDF))
1831 *output_thread_info.entry_point = merged_symbol->nlist.n_value;
1864 merged_symbol = lookup_symbol(init_name);
1869 if(merged_symbol->name_len == 0 ||
1870 merged_symbol->nlist.n_type == (N_EXT | N_UNDF))
1874 (merged_symbol
[all...]

Completed in 215 milliseconds