Searched refs:reloc (Results 1 - 25 of 355) sorted by relevance

1234567891011>>

/openbsd-current/sys/arch/armv7/include/
H A Dreloc.h1 /* $OpenBSD: reloc.h,v 1.1 2013/09/04 14:38:29 patrick Exp $ */
2 #include <arm/reloc.h>
/openbsd-current/sys/arch/landisk/include/
H A Dreloc.h1 /* $OpenBSD: reloc.h,v 1.2 2009/11/24 11:59:59 jasper Exp $ */
3 #include <sh/reloc.h>
/openbsd-current/sys/arch/loongson/include/
H A Dreloc.h1 /* $OpenBSD: reloc.h,v 1.1 2017/08/12 15:33:41 visa Exp $ */
5 #include <mips64/reloc.h>
/openbsd-current/sys/arch/luna88k/include/
H A Dreloc.h1 /* $OpenBSD: reloc.h,v 1.1 2013/01/05 11:20:55 miod Exp $ */
3 #include <m88k/reloc.h>
/openbsd-current/sys/arch/macppc/include/
H A Dreloc.h1 /* $OpenBSD: reloc.h,v 1.1 2001/09/01 15:49:06 drahn Exp $ */
3 #include <powerpc/reloc.h>
/openbsd-current/sys/arch/octeon/include/
H A Dreloc.h1 /* $OpenBSD: reloc.h,v 1.1 2017/08/12 15:33:41 visa Exp $ */
5 #include <mips64/reloc.h>
/openbsd-current/gnu/usr.bin/binutils/bfd/
H A Dcoff-w65.c51 /* Turn a howto into a reloc number. */
60 /* Code to swap in the reloc */
86 /* Perform any necessary magic to the addend in a reloc entry. */
91 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
92 reloc_processing(relent, reloc, symbols, abfd, section)
95 reloc_processing (relent, reloc, symbols, abfd, section)
97 struct internal_reloc *reloc;
102 relent->address = reloc->r_vaddr;
103 rtype2howto (relent, reloc);
105 if (((int) reloc
[all...]
H A Dcoff-h8500.c73 /* Turn a howto into a reloc number. */
89 /* Code to swap in the reloc. */
140 /* Perform any necessary magic to the addend in a reloc entry. */
145 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
146 reloc_processing(relent, reloc, symbols, abfd, section)
148 static void reloc_processing (relent, reloc, symbols, abfd, section)
150 struct internal_reloc *reloc;
155 relent->address = reloc->r_vaddr;
156 rtype2howto (relent, reloc);
158 if (reloc
[all...]
H A Dcoff-z8k.c69 /* Turn a howto into a reloc number */
83 /* Code to swap in the reloc. */
129 /* Perform any necessary magic to the addend in a reloc entry. */
134 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
135 reloc_processing(relent, reloc, symbols, abfd, section)
139 struct internal_reloc *reloc,
144 relent->address = reloc->r_vaddr;
145 rtype2howto (relent, reloc);
147 if (reloc->r_symndx > 0)
148 relent->sym_ptr_ptr = symbols + obj_convert (abfd)[reloc
138 reloc_processing(arelent *relent, struct internal_reloc *reloc, asymbol **symbols, bfd *abfd, asection *section) argument
157 extra_case(bfd *in_abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, arelent *reloc, bfd_byte *data, unsigned int *src_ptr, unsigned int *dst_ptr) argument
[all...]
H A Dcoff-h8300.c224 the code in reloc.c assumes that we can manipulate the targets of
242 /* Adjust the reloc address to that in the output section. */
268 /* Internal reloc for relaxing. This is created when a 16-bit pc-relative
281 /* Turn a howto into a reloc number. */
291 /* Code to swap in the reloc. */
379 /* Perform any necessary magic to the addend in a reloc entry. */
384 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
385 reloc_processing (relent, reloc, symbols, abfd, section)
388 reloc_processing (arelent *relent, struct internal_reloc *reloc, argument
391 relent->address = reloc
440 h8300_reloc16_estimate(bfd *abfd, asection *input_section, arelent *reloc, unsigned int shrink, struct bfd_link_info *link_info) argument
658 h8300_reloc16_extra_cases(bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, arelent *reloc, bfd_byte *data, unsigned int *src_ptr, unsigned int *dst_ptr) argument
1344 arelent *reloc = relocs[i]; local
[all...]
H A Dcoff-m88k.c75 relocation to the reloc entry rather than the raw data.
76 Modify the reloc inplace to reflect what we now know. */
134 relocation to the reloc entry rather than the raw data.
135 Modify the reloc inplace to reflect what we now know. */
255 /* Code to swap in the reloc offset */
259 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
260 reloc_processing(relent, reloc, symbols, abfd, section)
263 reloc_processing (relent, reloc, symbols, abfd, section)
265 struct internal_reloc *reloc;
270 relent->address = reloc
[all...]
H A Dcoff-tic30.c85 /* Turn a howto into a reloc number. */
100 /* Code to swap in the reloc */
138 /* Perform any necessary magic to the addend in a reloc entry */
143 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
144 reloc_processing(relent, reloc, symbols, abfd, section)
147 reloc_processing (relent, reloc, symbols, abfd, section)
149 struct internal_reloc *reloc;
154 relent->address = reloc->r_vaddr;
155 rtype2howto (relent, reloc);
157 if (reloc
[all...]
/openbsd-current/gnu/usr.bin/binutils-2.17/bfd/
H A Dcoff-w65.c51 /* Turn a howto into a reloc number. */
60 /* Code to swap in the reloc */
86 /* Perform any necessary magic to the addend in a reloc entry. */
91 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
92 reloc_processing(relent, reloc, symbols, abfd, section)
95 reloc_processing (relent, reloc, symbols, abfd, section)
97 struct internal_reloc *reloc;
102 relent->address = reloc->r_vaddr;
103 rtype2howto (relent, reloc);
105 if (((int) reloc
[all...]
H A Dcoff-h8500.c73 /* Turn a howto into a reloc number. */
89 /* Code to swap in the reloc. */
140 /* Perform any necessary magic to the addend in a reloc entry. */
145 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
146 reloc_processing(relent, reloc, symbols, abfd, section)
148 static void reloc_processing (relent, reloc, symbols, abfd, section)
150 struct internal_reloc *reloc;
155 relent->address = reloc->r_vaddr;
156 rtype2howto (relent, reloc);
158 if (reloc
[all...]
H A Dcoff-z8k.c73 /* Code to swap in the reloc. */
138 /* Perform any necessary magic to the addend in a reloc entry. */
143 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
144 reloc_processing(relent, reloc, symbols, abfd, section)
148 struct internal_reloc *reloc,
153 relent->address = reloc->r_vaddr;
154 rtype2howto (relent, reloc);
156 if (reloc->r_symndx > 0)
157 relent->sym_ptr_ptr = symbols + obj_convert (abfd)[reloc->r_symndx];
161 relent->addend = reloc
147 reloc_processing(arelent *relent, struct internal_reloc *reloc, asymbol **symbols, bfd *abfd, asection *section) argument
166 extra_case(bfd *in_abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, arelent *reloc, bfd_byte *data, unsigned int *src_ptr, unsigned int *dst_ptr) argument
[all...]
H A Dcoff-z80.c67 /* Code to swap in the reloc. */
126 /* Perform any necessary magic to the addend in a reloc entry. */
131 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
132 reloc_processing(relent, reloc, symbols, abfd, section)
136 struct internal_reloc *reloc,
141 relent->address = reloc->r_vaddr;
142 rtype2howto (relent, reloc);
144 if (reloc->r_symndx > 0)
145 relent->sym_ptr_ptr = symbols + obj_convert (abfd)[reloc->r_symndx];
149 relent->addend = reloc
135 reloc_processing(arelent *relent, struct internal_reloc *reloc, asymbol **symbols, bfd *abfd, asection *section) argument
154 extra_case(bfd *in_abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, arelent *reloc, bfd_byte *data, unsigned int *src_ptr, unsigned int *dst_ptr) argument
[all...]
H A Dcoff-h8300.c219 the code in reloc.c assumes that we can manipulate the targets of
237 /* Adjust the reloc address to that in the output section. */
263 /* Internal reloc for relaxing. This is created when a 16-bit pc-relative
276 /* Turn a howto into a reloc number. */
286 /* Code to swap in the reloc. */
374 /* Perform any necessary magic to the addend in a reloc entry. */
379 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
380 reloc_processing (relent, reloc, symbols, abfd, section)
383 reloc_processing (arelent *relent, struct internal_reloc *reloc, argument
386 relent->address = reloc
431 h8300_reloc16_estimate(bfd *abfd, asection *input_section, arelent *reloc, unsigned int shrink, struct bfd_link_info *link_info) argument
649 h8300_reloc16_extra_cases(bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, arelent *reloc, bfd_byte *data, unsigned int *src_ptr, unsigned int *dst_ptr) argument
1341 arelent *reloc = relocs[i]; local
[all...]
H A Dcoff-m88k.c75 relocation to the reloc entry rather than the raw data.
76 Modify the reloc inplace to reflect what we now know. */
134 relocation to the reloc entry rather than the raw data.
135 Modify the reloc inplace to reflect what we now know. */
255 /* Code to swap in the reloc offset */
259 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
260 reloc_processing(relent, reloc, symbols, abfd, section)
263 reloc_processing (relent, reloc, symbols, abfd, section)
265 struct internal_reloc *reloc;
270 relent->address = reloc
[all...]
H A Dcoff-tic30.c85 /* Turn a howto into a reloc number. */
100 /* Code to swap in the reloc */
138 /* Perform any necessary magic to the addend in a reloc entry */
143 #define RELOC_PROCESSING(relent,reloc,symbols,abfd,section) \
144 reloc_processing(relent, reloc, symbols, abfd, section)
147 reloc_processing (relent, reloc, symbols, abfd, section)
149 struct internal_reloc *reloc;
154 relent->address = reloc->r_vaddr;
155 rtype2howto (relent, reloc);
157 if (reloc
[all...]
/openbsd-current/gnu/llvm/lld/wasm/
H A DRelocations.cpp88 for (const WasmRelocation &reloc : chunk->getRelocations()) {
89 if (reloc.Type == R_WASM_TYPE_INDEX_LEB) {
91 file->typeMap[reloc.Index] =
92 out.typeSec->registerType(types[reloc.Index]);
93 file->typeIsUsed[reloc.Index] = true;
98 Symbol *sym = file->getSymbols()[reloc.Index];
100 switch (reloc.Type) {
119 error(toString(file) + ": relocation " + relocTypeToString(reloc.Type) +
129 relocTypeToString(reloc.Type) +
136 relocTypeToString(reloc
[all...]
/openbsd-current/gnu/usr.bin/binutils/gas/config/
H A Dtc-pdp11.c56 } reloc; member in struct:pdp11_code
356 seg = expression (&operand->reloc.exp);
367 operand->reloc.pc_rel = 0;
378 if (operand->reloc.exp.X_op == O_constant)
388 sprintf (buf, "%ld", operand->reloc.exp.X_add_number);
389 operand->reloc.exp.X_add_number = strtol (buf, &end, 8);
433 operand->word = operand->reloc.exp.X_add_number;
434 switch (operand->reloc.exp.X_op)
441 operand->reloc.type = BFD_RELOC_16;
442 operand->reloc
1699 arelent *reloc; local
[all...]
/openbsd-current/gnu/usr.bin/binutils-2.17/gas/config/
H A Dtc-pdp11.c41 } reloc; member in struct:pdp11_code
416 seg = expression (&operand->reloc.exp);
427 operand->reloc.pc_rel = 0;
470 operand->word = operand->reloc.exp.X_add_number;
471 switch (operand->reloc.exp.X_op)
478 operand->reloc.type = BFD_RELOC_16;
479 operand->reloc.pc_rel = 0;
482 if (operand->reloc.exp.X_add_number > 0)
488 know (operand->reloc.exp.X_add_number < 0);
530 if (operand->reloc
1394 arelent *reloc; local
[all...]
/openbsd-current/sys/dev/pci/drm/i915/gt/
H A Dintel_renderstate.h18 const u32 *reloc; member in struct:intel_renderstate_rodata
25 .reloc = gen ## _g ## _null_state_relocs, \
/openbsd-current/gnu/usr.bin/binutils/ld/
H A Dldctor.h38 bfd_reloc_code_real_type reloc; /* Reloc to use for an entry. */ member in struct:set_info
/openbsd-current/gnu/usr.bin/binutils-2.17/ld/
H A Dldctor.h38 bfd_reloc_code_real_type reloc; /* Reloc to use for an entry. */ member in struct:set_info

Completed in 279 milliseconds

1234567891011>>