Searched refs:reloc_info (Results 1 – 14 of 14) sorted by relevance
| /netbsd/src/external/gpl3/binutils/dist/gas/config/ |
| D | tc-loongarch.c | 55 struct reloc_info reloc_info[MAX_RELOC_NUMBER_A_INSN]; member 644 ip->match_now = loongarch_parse_expr (arg, ip->reloc_info + ip->reloc_num, in loongarch_args_parser_can_match_arg_helper() 653 && (ip->reloc_info[ip->reloc_num].type == tls_reloc_type)) in loongarch_args_parser_can_match_arg_helper() 656 ip->reloc_info[ip->reloc_num].type = BFD_RELOC_LARCH_RELAX; in loongarch_args_parser_can_match_arg_helper() 657 ip->reloc_info[ip->reloc_num].value = const_0; in loongarch_args_parser_can_match_arg_helper() 666 loongarch_parse_expr (arg, ip->reloc_info + ip->reloc_num, in loongarch_args_parser_can_match_arg_helper() 708 if (ip->reloc_info[0].type >= BFD_RELOC_LARCH_B16 in loongarch_args_parser_can_match_arg_helper() 709 && ip->reloc_info[0].type <= BFD_RELOC_LARCH_TLS_DESC_PCREL20_S2) in loongarch_args_parser_can_match_arg_helper() 715 reloc_type = ip->reloc_info[0].type; in loongarch_args_parser_can_match_arg_helper() 721 ip->reloc_info[ip->reloc_num].type = BFD_RELOC_LARCH_RELAX; in loongarch_args_parser_can_match_arg_helper() [all …]
|
| D | loongarch-parse.y | 29 static struct reloc_info *top, *end; 38 is_const (struct reloc_info *info) in is_const() 46 struct reloc_info *reloc_stack_top, in loongarch_parse_expr() 160 struct reloc_info *s_top = top - 1; in emit_unary() 202 struct reloc_info *last_1st = top - 1, *last_2nd = top - 2; in emit_bin() 303 struct reloc_info *last_1st = top - 1; in emit_if_else() 304 struct reloc_info *last_2nd = top - 2; in emit_if_else() 305 struct reloc_info *last_3rd = top - 3; in emit_if_else()
|
| D | loongarch-parse.c | 81 static struct reloc_info *top, *end; 90 is_const (struct reloc_info *info) in is_const() 98 struct reloc_info *reloc_stack_top, in loongarch_parse_expr() 212 struct reloc_info *s_top = top - 1; in emit_unary() 254 struct reloc_info *last_1st = top - 1, *last_2nd = top - 2; in emit_bin() 355 struct reloc_info *last_1st = top - 1; in emit_if_else() 356 struct reloc_info *last_2nd = top - 2; in emit_if_else() 357 struct reloc_info *last_3rd = top - 3; in emit_if_else()
|
| D | loongarch-lex.h | 31 struct reloc_info *reloc_stack_top,
|
| D | tc-loongarch.h | 140 struct reloc_info struct
|
| /netbsd/src/external/gpl3/binutils/dist/gold/ |
| D | gc.h | 208 Icf::Reloc_info* reloc_info = in gc_process_relocs() local 210 secvec = &reloc_info->section_info; in gc_process_relocs() 211 symvec = &reloc_info->symbol_info; in gc_process_relocs() 212 addendvec = &reloc_info->addend_info; in gc_process_relocs() 213 offsetvec = &reloc_info->offset_info; in gc_process_relocs() 214 reloc_addend_size_vec = &reloc_info->reloc_addend_size_info; in gc_process_relocs()
|
| /netbsd/src/external/gpl3/gdb/dist/bfd/ |
| D | xcofflink.c | 1300 } *reloc_info = NULL; in xcoff_link_add_symbols() local 1368 reloc_info = bfd_zmalloc (amt); in xcoff_link_add_symbols() 1369 if (reloc_info == NULL) in xcoff_link_add_symbols() 1381 reloc_info[o->target_index].relocs = in xcoff_link_add_symbols() 1385 reloc_info[o->target_index].csects = bfd_zmalloc (amt); in xcoff_link_add_symbols() 1386 if (reloc_info[o->target_index].csects == NULL) in xcoff_link_add_symbols() 1405 reloc_info[o->target_index].linenos = linenos; in xcoff_link_add_symbols() 1505 linpstart = (reloc_info[enclosing->target_index].linenos in xcoff_link_add_symbols() 1516 linpend = (reloc_info[enclosing->target_index].linenos in xcoff_link_add_symbols() 1659 relocs = reloc_info[enclosing->target_index].relocs; in xcoff_link_add_symbols() [all …]
|
| /netbsd/src/external/gpl3/binutils/dist/bfd/ |
| D | xcofflink.c | 1300 } *reloc_info = NULL; in xcoff_link_add_symbols() local 1368 reloc_info = bfd_zmalloc (amt); in xcoff_link_add_symbols() 1369 if (reloc_info == NULL) in xcoff_link_add_symbols() 1381 reloc_info[o->target_index].relocs = in xcoff_link_add_symbols() 1385 reloc_info[o->target_index].csects = bfd_zmalloc (amt); in xcoff_link_add_symbols() 1386 if (reloc_info[o->target_index].csects == NULL) in xcoff_link_add_symbols() 1405 reloc_info[o->target_index].linenos = linenos; in xcoff_link_add_symbols() 1505 linpstart = (reloc_info[enclosing->target_index].linenos in xcoff_link_add_symbols() 1516 linpend = (reloc_info[enclosing->target_index].linenos in xcoff_link_add_symbols() 1659 relocs = reloc_info[enclosing->target_index].relocs; in xcoff_link_add_symbols() [all …]
|
| /netbsd/src/external/gpl3/binutils/dist/binutils/ |
| D | dwarf.h | 147 void * reloc_info; member
|
| D | ChangeLog-2015 | 378 * dwarf.h (struct dwarf_section): Add reloc_info and num_relocs 386 (display_displays): Initialise reloc_info and num_relocs fields. 387 * objdump.c (load_specific_debug_section): Initialise reloc_info 396 (load_specific_debug_section): Initialise reloc_info and
|
| D | objdump.c | 4240 section->reloc_info = NULL; in load_specific_debug_section() 4285 section->reloc_info = relocs; in load_specific_debug_section() 4311 if (dsec == NULL || dsec->reloc_info == NULL) in reloc_at() 4314 relocs = (arelent **) dsec->reloc_info; in reloc_at() 4371 free ((char*) section->reloc_info); in free_debug_section() 4372 section->reloc_info = NULL; in free_debug_section()
|
| D | readelf.c | 1538 get_reloc_type (Filedata * filedata, uint64_t reloc_info) in get_reloc_type() argument 1541 return ELF32_R_TYPE (reloc_info); in get_reloc_type() 1547 return ELF64_MIPS_R_TYPE (reloc_info); in get_reloc_type() 1550 return ELF64_R_TYPE_ID (reloc_info); in get_reloc_type() 1553 return ELF64_R_TYPE (reloc_info); in get_reloc_type() 1560 get_reloc_symindex (uint64_t reloc_info) in get_reloc_symindex() argument 1562 return is_32bit_elf ? ELF32_R_SYM (reloc_info) : ELF64_R_SYM (reloc_info); in get_reloc_symindex() 15587 if (dsec == NULL || dsec->reloc_info == NULL) in reloc_at() 15590 relocs = (Elf_Internal_Rela *) dsec->reloc_info; in reloc_at() 16667 & section->reloc_info, & section->num_relocs)) in load_specific_debug_section() [all …]
|
| D | ChangeLog-2020 | 2011 (free_debug_section): Free reloc_info.
|
| /netbsd/src/external/gpl3/binutils/dist/ |
| D | ChangeLog.git | 106972 * objdump.c (free_debug_section): Free reloc_info.
|