/macosx-10.9.5/cctools-845/ld/ |
H A D | live_refs.h | 36 LIVE_REF_SYMBOL /* the reference is in the merged_symbol */ 42 struct merged_symbol *merged_symbol; member in struct:live_ref
|
H A D | symbols.c | 115 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 D | symbols.h | 53 * 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 D | objects.c | 388 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 D | indirect_sections.c | 76 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 D | coalesced_sections.c | 93 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 D | literal_pointers.c | 72 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 D | sections.h | 193 struct merged_symbol *merged_symbol); 201 struct merged_symbol *merged_symbol, 214 struct merged_symbol *merged_symbol);
|
H A D | objects.h | 221 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 D | i860_reloc.c | 72 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 D | hppa_reloc.c | 77 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 D | indirect_sections.h | 75 struct merged_symbol *merged_symbol; member in struct:indirect_item
|
H A D | literal_pointers.h | 60 * 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 D | arm_reloc.c | 87 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 D | ppc_reloc.c | 86 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 D | generic_reloc.c | 83 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 D | sections.c | 1228 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 D | m88k_reloc.c | 74 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 D | sparc_reloc.c | 78 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 D | pass1.c | 241 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 D | rld.c | 1531 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 D | layout.c | 513 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...] |