Searched refs:reloc (Results 301 - 325 of 355) sorted by relevance

<<1112131415

/openbsd-current/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DMachO.h977 // Structs from <mach-o/reloc.h>
995 // Structs NOT from <mach-o/reloc.h>, but that make LLVM's life easier
1395 inline void swapStruct(any_relocation_info &reloc) { argument
1396 sys::swapByteOrder(reloc.r_word0);
1397 sys::swapByteOrder(reloc.r_word1);
/openbsd-current/gnu/usr.bin/binutils/bfd/
H A Delf64-alpha.c223 /* Which .reloc section? */
488 /* This reloc only appears immediately following an ELF_LITERAL reloc.
524 in the GPDISP_HI16 reloc. */
953 elf64_alpha_reloc_nil (abfd, reloc, sym, data, sec, output_bfd, error_message)
955 arelent *reloc;
963 reloc->address += sec->output_offset;
967 /* A relocation function used for an unsupported reloc. */
970 elf64_alpha_reloc_bad (abfd, reloc, sym, data, sec, output_bfd, error_message)
972 arelent *reloc;
[all...]
H A Dxcofflink.c61 /* For each reloc against a global symbol whose index was not known
62 when the reloc was handled, the global hash table entry. */
64 /* If there is a TOC relative reloc against a global symbol, and the
65 index of the TOC symbol is not known when the reloc was handled,
96 /* Next .loader reloc to swap out. */
858 /* Returns the index of reloc in RELOCS with the least address greater
1493 } /* merge toc reloc */
1495 } /* reloc */
1962 (_("%s: reloc %s:%d not in csect"),
2024 /* Reset SEC_RELOC and the reloc_count, since the reloc
[all...]
H A Dcoff-alpha.c81 Get the generic COFF swapping routines, except for the reloc,
130 /* How to process the various reloc types. */
136 reloc_nil (abfd, reloc, sym, data, sec, output_bfd, error_message)
138 arelent *reloc ATTRIBUTE_UNUSED;
155 GPDISP reloc to identify the location where the low order 16 bits
220 reloc always seems to be against the .lita section. */
235 /* This reloc only appears immediately following a LITERAL reloc.
259 which loads the upper 16 bits of the gp register. The next reloc
260 will be an IGNORE reloc whic
[all...]
H A Delflink.c318 image and use a R_*_COPY reloc to tell the dynamic linker to
1838 (_("%s: bad reloc symbol index (0x%lx >= 0x%lx) for offset 0x%lx in section `%s'"),
2276 processor backend uses a COPY reloc, then if some routine in the
2290 backend uses a COPY reloc, then actually timezone will be copied
2310 are probably going to create a COPY reloc for an empty object.
6010 h->indx is set to -2, the symbol is used by a reloc and we must
6652 reloc addend as necessary.
6655 the reloc address or the reloc symbol index.
6691 /* Adjust the reloc addresse
[all...]
H A Delflink.h4267 processor backend uses a COPY reloc, then if some routine in the
4281 backend uses a COPY reloc, then actually timezone will be copied
4301 are probably going to create a COPY reloc for an empty object.
5172 section, so that we know the sizes of the reloc sections. We
5270 To support this curious ABI we keep reloc counts in
5321 assign_section_numbers will create a reloc section. */
5346 /* That created the reloc sections. Set their sizes, and assign
5575 we are generating relocateable output, and we see a reloc against
6462 h->indx is set to -2, the symbol is used by a reloc and we must
7136 reloc adden
[all...]
H A Delfxx-ia64.c54 descriptor for a MIN_PLT entry, and requires one IPLT reloc.
97 /* Is this reloc against readonly section? */
171 PARAMS ((bfd *abfd, arelent *reloc, asymbol *sym, PTR data,
334 elfNN_ia64_reloc (abfd, reloc, sym, data, input_section,
337 arelent *reloc;
346 reloc->address += input_section->output_offset;
465 /* Given a BFD reloc type, return the matching HOWTO structure. */
600 /* Given a ELF reloc, return the matching HOWTO structure. */
838 /* Get the value of the symbol referred to by the reloc. */
1003 /* Hijack the old relocation for use as the PLTOFF reloc
[all...]
H A Dbfd-in2.h3 "bfdio.c", "bfdwin.c", "section.c", "archures.c", "reloc.c",
1246 /* Nonzero if this section has a gp reloc. */
1800 /* Extracted from reloc.c. */
1872 external idea of what a reloc number is stored
1875 what the outside world calls a R_PCRWORD reloc. */
1897 /* The bit position of the reloc value in the destination.
1935 addend in the reloc, eg. ELF USE_REL, src_mask will normally equal
1937 relocations do have an addend in the reloc, eg. ELF USE_RELA, this
2188 the "ldah" instruction (which is at the address of this reloc). */
2206 The LITERAL reloc, a
[all...]
/openbsd-current/gnu/usr.bin/binutils-2.17/bfd/
H A Dxcofflink.c62 /* For each reloc against a global symbol whose index was not known
63 when the reloc was handled, the global hash table entry. */
65 /* If there is a TOC relative reloc against a global symbol, and the
66 index of the TOC symbol is not known when the reloc was handled,
98 /* Next .loader reloc to swap out. */
877 /* Returns the index of reloc in RELOCS with the least address greater
1844 (_("%B: reloc %s:%d not in csect"),
1906 /* Reset SEC_RELOC and the reloc_count, since the reloc
1911 /* If we are not keeping memory, free the reloc information. */
2317 /* See if this reloc need
[all...]
H A Dcoff-alpha.c81 Get the generic COFF swapping routines, except for the reloc,
130 /* How to process the various reloc types. */
136 reloc_nil (abfd, reloc, sym, data, sec, output_bfd, error_message)
138 arelent *reloc ATTRIBUTE_UNUSED;
155 GPDISP reloc to identify the location where the low order 16 bits
220 reloc always seems to be against the .lita section. */
235 /* This reloc only appears immediately following a LITERAL reloc.
259 which loads the upper 16 bits of the gp register. The next reloc
260 will be an IGNORE reloc whic
[all...]
H A Delf64-alpha.c166 /* Which .reloc section? */
345 elf64_alpha_reloc_nil (bfd *abfd ATTRIBUTE_UNUSED, arelent *reloc,
351 reloc->address += sec->output_offset;
355 /* A relocation function used for an unsupported reloc. */
358 elf64_alpha_reloc_bad (bfd *abfd ATTRIBUTE_UNUSED, arelent *reloc,
364 reloc->address += sec->output_offset;
408 /* The special function for the GPDISP reloc. */
538 /* This reloc only appears immediately following an ELF_LITERAL reloc.
574 in the GPDISP_HI16 reloc
341 elf64_alpha_reloc_nil(bfd *abfd ATTRIBUTE_UNUSED, arelent *reloc, asymbol *sym ATTRIBUTE_UNUSED, PTR data ATTRIBUTE_UNUSED, asection *sec, bfd *output_bfd, char **error_message ATTRIBUTE_UNUSED) argument
354 elf64_alpha_reloc_bad(bfd *abfd ATTRIBUTE_UNUSED, arelent *reloc, asymbol *sym ATTRIBUTE_UNUSED, PTR data ATTRIBUTE_UNUSED, asection *sec, bfd *output_bfd, char **error_message ATTRIBUTE_UNUSED) argument
[all...]
H A Delf32-frv.c88 /* This reloc does nothing. */
883 /* Summary reloc information collected by
1494 int reloc, idx;
1513 reloc = R_FRV_FUNCDESC;
1522 reloc = R_FRV_FUNCDESC;
1541 reloc = R_FRV_32;
1580 reloc, idx, ad, entry);
2194 /* Handle an FRV small data reloc. */
2233 /* Handle an FRV small data reloc. for the u12 field. */
2275 /* Handle an FRV ELF HI16 reloc
1493 int reloc, idx; local
[all...]
H A Dcoffgen.c2241 coff_sizeof_headers (bfd *abfd, bfd_boolean reloc) argument
2245 if (! reloc)
H A Delflink.c337 image and use a R_*_COPY reloc to tell the dynamic linker to
2016 (_("%B: bad reloc symbol index (0x%lx >= 0x%lx)"
2476 processor backend uses a COPY reloc, then if some routine in the
2490 backend uses a COPY reloc, then actually timezone will be copied
2510 are probably going to create a COPY reloc for an empty object.
6382 /* This is a reloc section that is being handled as a normal
6799 h->indx is set to -2, the symbol is used by a reloc and we must
7092 zero the reloc (at least that is the intent, but some cooperation by
7450 (_("error: %B contains a reloc (0x%s) for section %A "
7507 /* Remove the symbol reference from the reloc, bu
[all...]
H A Dbfd-in2.h3 "bfdio.c", "bfdwin.c", "section.c", "archures.c", "reloc.c",
1322 /* Nonzero if this section has a gp reloc. */
1354 doesn't cache altered section and reloc contents (stabs, eh_frame,
2056 /* Extracted from reloc.c. */
2129 external idea of what a reloc number is stored
2132 what the outside world calls a R_PCRWORD reloc. */
2154 /* The bit position of the reloc value in the destination.
2192 addend in the reloc, eg. ELF USE_REL, src_mask will normally equal
2194 relocations do have an addend in the reloc, eg. ELF USE_RELA, this
2448 the "ldah" instruction (which is at the address of this reloc)
[all...]
H A Delfxx-ia64.c64 descriptor for a MIN_PLT entry, and requires one IPLT reloc.
104 /* Is this reloc against readonly section? */
193 PARAMS ((bfd *abfd, arelent *reloc, asymbol *sym, PTR data,
354 elfNN_ia64_reloc (abfd, reloc, sym, data, input_section,
357 arelent *reloc;
366 reloc->address += input_section->output_offset;
485 /* Given a BFD reloc type, return the matching HOWTO structure. */
621 /* Given a ELF reloc, return the matching HOWTO structure. */
995 /* Get the value of the symbol referred to by the reloc. */
1086 the original addend was zero. When the reloc i
[all...]
/openbsd-current/gnu/gcc/gcc/config/xtensa/
H A Dxtensa.c2420 xtensa_multibss_section_type_flags (tree decl, const char *name, int reloc)
2422 unsigned int flags = default_section_type_flags (decl, name, reloc);
2418 xtensa_multibss_section_type_flags(tree decl, const char *name, int reloc) argument
/openbsd-current/gnu/usr.bin/gcc/gcc/config/mips/
H A Dmips.c8196 mips_select_section (decl, reloc, align)
8198 int reloc;
8225 && ! (flag_pic && reloc))
8248 && ! (flag_pic && reloc))
10642 mips_unique_section (decl, reloc)
10644 int reloc;
10684 if (decl_readonly_section (decl, reloc))
10699 else if (decl_readonly_section (decl, reloc))
/openbsd-current/gnu/usr.bin/gcc/gcc/config/alpha/
H A Dalpha.c9360 vms_section_type_flags (decl, name, reloc)
9363 int reloc;
9365 unsigned int flags = default_section_type_flags (decl, name, reloc);
9624 unicosmk_section_type_flags (decl, name, reloc)
9627 int reloc ATTRIBUTE_UNUSED;
9629 unsigned int flags = default_section_type_flags (decl, name, reloc);
9656 unicosmk_unique_section (decl, reloc)
9658 int reloc ATTRIBUTE_UNUSED;
/openbsd-current/gnu/usr.bin/binutils/gdb/rdi-share/
H A Darmdbg.h282 Dbg_Error Dbg_RelocateSymbols(Dbg_SymTable *st, ARMaddress reloc);
283 /* add <reloc> to the value of all symbols in <st> describing absolute memory
/openbsd-current/gnu/usr.bin/gcc/gcc/config/avr/
H A Davr.c4579 avr_unique_section (decl, reloc)
4581 int reloc ATTRIBUTE_UNUSED;
4855 avr_section_type_flags (decl, name, reloc)
4858 int reloc;
4860 unsigned int flags = default_section_type_flags (decl, name, reloc);
/openbsd-current/gnu/usr.bin/binutils/gas/config/
H A Dtc-mmix.c2430 #define HANDLE_MAX_RELOC(state, reloc) \
2439 fragP->fr_symbol, fragP->fr_offset, 1, reloc); \
2585 /* If this reloc is for a Z field, we need to adjust
2710 /* Resolve this reloc now, as md_apply_fix3 would have done (not
2711 called if -linkrelax). There is no point in keeping a reloc
2712 to an absolute symbol. No reloc that is subject to
2715 an error if the relaxing cannot be expressed; having a reloc
2799 suitable register and emit a reloc. */
2863 /* Transform the base-plus-offset reloc for the actual area
2864 to a reloc fo
[all...]
/openbsd-current/gnu/usr.bin/gcc/gcc/config/mcore/
H A Dmcore.c3478 mcore_unique_section (decl, reloc)
3480 int reloc ATTRIBUTE_UNUSED;
/openbsd-current/gnu/usr.bin/gcc/gcc/config/v850/
H A Dv850.c3413 v850_select_section (exp, reloc, align)
3415 int reloc ATTRIBUTE_UNUSED;
/openbsd-current/gnu/usr.bin/binutils-2.17/gas/config/
H A Dtc-mmix.c2382 #define HANDLE_MAX_RELOC(state, reloc) \
2391 fragP->fr_symbol, fragP->fr_offset, 1, reloc); \
2534 /* If this reloc is for a Z field, we need to adjust
2655 /* Resolve this reloc now, as md_apply_fix would have done (not
2656 called if -linkrelax). There is no point in keeping a reloc
2657 to an absolute symbol. No reloc that is subject to
2660 an error if the relaxing cannot be expressed; having a reloc
2744 suitable register and emit a reloc. */
2808 /* Transform the base-plus-offset reloc for the actual area
2809 to a reloc fo
[all...]

Completed in 759 milliseconds

<<1112131415