Searched refs:reloc (Results 26 - 50 of 98) sorted by relevance

1234

/freebsd-9.3-release/contrib/binutils/bfd/
H A Dbout.c426 /* Now write out reloc info, followed by syms and strings */
478 /* Some reloc hackery. */
491 get_value (arelent *reloc,
496 asymbol *symbol = *(reloc->sym_ptr_ptr);
524 input_section->owner, input_section, reloc->address,
534 value += reloc->addend;
670 /* Allocate enough room for all the reloc entries, plus pointers to them all. */
780 The reloc entry addend has added to it the offset into the
781 file of the data, so subtract the base to make the reloc
857 /* Ouch! this reloc i
490 get_value(arelent *reloc, struct bfd_link_info *link_info, asection *input_section) argument
1250 arelent *reloc ; local
[all...]
H A DMakefile.am42 format.lo init.lo libbfd.lo opncls.lo reloc.lo \
52 format.c init.c libbfd.c opncls.c reloc.c \
928 reloc.c syms.c bfd.c bfdio.c bfdwin.c \
932 cache.c reloc.c archures.c elf.c
1022 reloc.lo: reloc.c $(INCDIR)/filenames.h $(INCDIR)/bfdlink.h \
1305 $(INCDIR)/elf/reloc-macros.h elf-m10300.c $(INCDIR)/hashtab.h \
1310 $(INCDIR)/elf/reloc-macros.h $(INCDIR)/libiberty.h \
1315 elf-vxworks.h $(INCDIR)/elf/arm.h $(INCDIR)/elf/reloc-macros.h \
1320 $(INCDIR)/elf/reloc
[all...]
H A Dcoff-sparc.c192 #define CALC_ADDEND(abfd, ptr, reloc, cache_ptr) \
193 cache_ptr->addend = reloc.r_offset;
/freebsd-9.3-release/contrib/gcc/config/
H A Ddarwin-protos.h60 extern void darwin_unique_section (tree decl, int reloc);
/freebsd-9.3-release/sys/boot/i386/efi/
H A DMakefile13 SRCS= main.c exec.c conf.c vers.c reloc.c start.S elf32_freebsd.c
59 -j .rel.dyn -j .reloc -j .sdata -j .text -j set_Xcommand_set \
H A Dldscript.amd6468 .reloc : { *(.reloc) }
H A Dldscript.i38665 .reloc : { *(.reloc) }
/freebsd-9.3-release/contrib/binutils/gas/
H A Dcgen.c80 OPINFO is something the caller chooses to help in reloc determination. */
243 OPINFO is something the caller chooses to help in reloc determination.
248 operand type. We pick a BFD reloc type in md_apply_fix. */
284 OPINFO is something the caller chooses to help in reloc determination.
289 operand type. We pick a BFD reloc type in md_apply_fix. */
344 OPINFO is something the caller chooses to help in reloc determination.
447 /* Fragment the expression as necessary, and queue a reloc. */
634 can use gas_cgen_md_record_fixup to record the appropriate reloc. */
730 /* Shift reloc value by number of bits remaining after this
736 /* Truncate reloc value
1026 arelent *reloc; local
[all...]
H A Dread.c403 {"reloc", s_reloc, 0},
3790 /* .reloc offset, reloc_name, symbol+addend. */
3800 struct reloc_list *reloc;
3802 reloc = xmalloc (sizeof (*reloc));
3823 reloc->u.a.offset_sym = exp.X_add_symbol;
3828 reloc->u.a.offset_sym = make_expr_symbol (&exp);
3835 as_bad (_("missing reloc type"));
3843 reloc->u.a.howto = bfd_reloc_name_lookup (stdoutput, r_name);
3845 if (reloc
3795 struct reloc_list *reloc; local
[all...]
/freebsd-9.3-release/contrib/binutils/gas/config/
H A Dtc-score.c155 }reloc; member in struct:score_it
1124 if (my_get_expression (&inst.reloc.exp, &pp) == (int) FAIL)
1133 if (my_get_expression (&inst.reloc.exp, str) == (int) FAIL)
1173 if ((inst.reloc.exp.X_add_number == 0)
1188 if ((inst.reloc.exp.X_add_symbol)
1205 if (inst.reloc.exp.X_add_symbol)
1212 inst.reloc.type = BFD_RELOC_HI16_S;
1213 inst.reloc.pc_rel = 0;
1216 inst.reloc.type = BFD_RELOC_LO16;
1217 inst.reloc
1913 fix_new_score(fragS * frag, int where, short int size, expressionS * exp, int pc_rel, int reloc) argument
5489 arelent *reloc; local
[all...]
H A Dtc-ppc.c1578 unsigned int reloc;
1588 #define MAP(str, reloc) { str, sizeof (str) - 1, 1, 1, reloc }
1589 #define MAP32(str, reloc) { str, sizeof (str) - 1, 1, 0, reloc }
1590 #define MAP64(str, reloc) { str, sizeof (str) - 1, 0, 1, reloc }
1702 int reloc = ptr->reloc;
1706 && (reloc
1570 unsigned int reloc; member in struct:map_bfd
1694 int reloc = ptr->reloc; local
1744 bfd_reloc_code_real_type reloc; local
2149 bfd_reloc_code_real_type reloc; member in struct:ppc_fixup
2172 bfd_reloc_code_real_type reloc; local
6074 arelent *reloc; local
[all...]
H A Dtc-alpha.c77 bfd_reloc_code_real_type reloc;
414 bfd_reloc_code_real_type reloc; /* Relocation before frob. */
457 fixS *master; /* The literal reloc. */
1179 a LITUSE reloc if otherwise appropriate; the return value is the
1238 insn.fixups[0].reloc = BFD_RELOC_ALPHA_LITERAL;
1274 insn.fixups[0].reloc = BFD_RELOC_ALPHA_ELF_LITERAL;
1424 insn.fixups[0].reloc = BFD_RELOC_ALPHA_LITERAL;
1427 insn.fixups[0].reloc = BFD_RELOC_ALPHA_ELF_LITERAL;
1441 insn.fixups[insn.nfixups].reloc = DUMMY_RELOC_LITUSE_BASE;
1590 in a reloc fo
76 bfd_reloc_code_real_type reloc; member in struct:alpha_fixup
410 bfd_reloc_code_real_type reloc; /* Relocation before frob. */ member in struct:alpha_reloc_op_tag
1844 assemble_insn(const struct alpha_opcode *opcode, const expressionS *tok, int ntok, struct alpha_insn *insn, bfd_reloc_code_real_type reloc) argument
3089 bfd_reloc_code_real_type reloc = BFD_RELOC_UNUSED; local
5611 arelent *reloc; local
[all...]
H A Dtc-arm.c324 } reloc; member in struct:arm_it
415 bfd_reloc_code_real_type reloc; member in struct:reloc_entry
1522 if (inst.reloc.type != 0)
1528 memcpy (&inst.reloc.exp, &expr, sizeof (expressionS));
1529 inst.reloc.type = BFD_RELOC_ARM_MULTI;
1530 inst.reloc.pc_rel = 0;
1955 return r->reloc;
2750 if ((pool->literals[entry].X_op == inst.reloc.exp.X_op)
2751 && (inst.reloc.exp.X_op == O_constant)
2753 == inst.reloc
2915 int reloc; local
7882 int reloc; local
13758 fix_new_arm(fragS * frag, int where, short int size, expressionS * exp, int pc_rel, int reloc) argument
18925 arelent * reloc; local
[all...]
H A Dtc-cr16.c458 /* This macro decides whether a particular reloc is an entry in a
519 arelent * reloc; local
521 reloc = xmalloc (sizeof (arelent));
522 reloc->sym_ptr_ptr = xmalloc (sizeof (asymbol *));
523 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixP->fx_addsy);
524 reloc->address = fixP->fx_frag->fr_address + fixP->fx_where;
525 reloc->addend = fixP->fx_offset;
532 reloc->addend = (S_GET_VALUE (fixP->fx_addsy)
569 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixP->fx_r_type);
571 if (reloc
616 bfd_reloc_code_real_type reloc = BFD_RELOC_NONE; local
[all...]
H A Dtc-i386.c145 enum bfd_reloc_code_real reloc[MAX_OPERANDS]; member in struct:_i386_insn
1494 reloc (unsigned int size,
1501 reloc_howto_type *reloc;
1532 reloc = bfd_reloc_type_lookup (stdoutput, other);
1533 if (!reloc)
1535 else if (size != bfd_get_reloc_size (reloc))
1537 bfd_get_reloc_size (reloc),
1539 else if (pcrel && !reloc->pc_relative)
1541 else if ((reloc->complain_on_overflow == complain_overflow_signed
1543 || (reloc
1490 reloc (unsigned int size, function
1497 reloc_howto_type *reloc; local
4394 lex_got(enum bfd_reloc_code_real *reloc, int *adjust, unsigned int *types) argument
[all...]
/freebsd-9.3-release/sys/boot/ia64/efi/
H A Dldscript.ia6466 .reloc : { *(.reloc) }
H A DMakefile44 -j .rela.dyn -j .reloc -j .sdata -j .text \
/freebsd-9.3-release/sys/boot/powerpc/ps3/
H A Dppc64_elf_freebsd.c43 extern vm_offset_t reloc; /* From <arch>/conf.c */
/freebsd-9.3-release/contrib/gcc/
H A Dvarasm.c452 get_named_section (tree decl, const char *name, int reloc)
460 flags = targetm.section_type_flags (decl, name, reloc);
468 resolve_unique_section (tree decl, int reloc ATTRIBUTE_UNUSED,
475 targetm.asm_out.unique_section (decl, reloc);
559 int reloc = 0;
562 reloc = 1;
567 return reloc ? unlikely_text_section ()
570 return targetm.asm_out.select_section (decl, reloc, DECL_ALIGN (decl));
572 return reloc ? unlikely_text_section () : hot_function_section (decl);
887 int reloc;
451 get_named_section(tree decl, const char *name, int reloc) argument
558 int reloc = 0; local
882 int reloc; local
3573 int reloc = 0, reloc2; local
3624 reloc |= compute_reloc_for_constant (tem); local
3734 tree reloc; local
5227 default_section_type_flags(tree decl, const char *name, int reloc) argument
5408 default_select_section(tree decl, int reloc, unsigned HOST_WIDE_INT align ATTRIBUTE_UNUSED) argument
5433 categorize_decl_for_section(tree decl, int reloc) argument
5515 decl_readonly_section(tree decl, int reloc) argument
5535 default_elf_select_section(tree decl, int reloc, unsigned HOST_WIDE_INT align) argument
5599 default_unique_section(tree decl, int reloc) argument
5696 int reloc; local
5727 int reloc = compute_reloc_for_rtx (x); local
[all...]
/freebsd-9.3-release/sys/dev/drm2/radeon/
H A Dr100.c1216 struct radeon_cs_reloc *reloc; local
1219 r = r100_cs_packet_next_reloc(p, &reloc);
1221 DRM_ERROR("No reloc for ib[%d]=0x%04X\n",
1229 tmp += (((u32)reloc->lobj.gpu_offset) >> 10);
1232 if (reloc->lobj.tiling_flags & RADEON_TILING_MACRO)
1234 if (reloc->lobj.tiling_flags & RADEON_TILING_MICRO) {
1255 struct radeon_cs_reloc *reloc; local
1272 r = r100_cs_packet_next_reloc(p, &reloc);
1274 DRM_ERROR("No reloc for packet3 %d\n",
1280 ib[idx+1] = radeon_get_ib_value(p, idx + 1) + ((u32)reloc
1615 struct radeon_cs_reloc *reloc; local
1974 struct radeon_cs_reloc *reloc; local
[all...]
/freebsd-9.3-release/contrib/binutils/include/
H A Dbfdlink.h297 /* TRUE if non-PLT relocs should be merged into one reloc section
509 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value);
537 /* A function which is called when a reloc overflow occurs. ENTRY is
538 the link hash table entry for the symbol the reloc is against.
539 NAME is the name of the local symbol or section the reloc is
549 /* A function which is called when a dangerous reloc is performed.
558 /* A function which is called when a reloc is found to be attached
561 the reloc; if this is the result of a
645 /* Description of reloc to generate. Used for
649 } reloc;
646 } reloc; member in union:bfd_link_order::__anon505
665 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc
[all...]
/freebsd-9.3-release/contrib/gdb/include/
H A Dbfdlink.h279 /* TRUE if non-PLT relocs should be merged into one reloc section
441 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value);
469 /* A function which is called when a reloc overflow occurs. NAME is
470 the name of the symbol or section the reloc is against,
479 /* A function which is called when a dangerous reloc is performed.
480 The canonical example is an a29k IHCONST reloc which does not
481 follow an IHIHALF reloc. MESSAGE is an appropriate message.
489 /* A function which is called when a reloc is found to be attached
492 the reloc; if this is the result of a
568 /* Description of reloc t
569 } reloc; member in union:bfd_link_order::__anon1465
588 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc
[all...]
/freebsd-9.3-release/contrib/gcc/config/i386/
H A Dwinnt.c485 i386_pe_unique_section (tree decl, int reloc)
502 else if (decl_readonly_section (decl, reloc))
531 i386_pe_section_type_flags (tree decl, const char *name, int reloc)
545 else if (decl && decl_readonly_section (decl, reloc))
484 i386_pe_unique_section(tree decl, int reloc) argument
530 i386_pe_section_type_flags(tree decl, const char *name, int reloc) argument
/freebsd-9.3-release/gnu/usr.bin/binutils/libbfd/
H A DMakefile35 reloc.c \
/freebsd-9.3-release/libexec/rtld-elf/
H A DMakefile8 reloc.c rtld.c rtld_lock.c rtld_printf.c map_object.c \

Completed in 407 milliseconds

1234