Searched refs:howto (Results 1 - 25 of 145) sorted by relevance

123456

/macosx-10.10.1/cxxfilt-11/cxxfilt/bfd/
H A Dcpu-ns32k.c174 reloc_howto_type *howto = reloc_entry->howto; local
209 if (output_bfd != NULL && ! howto->partial_inplace)
222 if (howto->pc_relative)
254 if (howto->pcrel_offset)
260 if (! howto->partial_inplace)
377 if (howto->complain_on_overflow != complain_overflow_dont)
383 if (howto->rightshift > howto->bitpos)
384 check = relocation >> (howto
[all...]
H A Dreloc.c42 @* howto manager::
57 typedef arelent, howto manager, Relocations, Relocations
110 . reloc_howto_type *howto;
150 the howto. For example, on the 68k the code:
232 o <<howto>>
234 The <<howto>> field can be imagined as a
240 but it would be possible to create each howto field on demand.
394 This is used to fill in an empty howto entry in an array.
434 bfd_get_reloc_size (reloc_howto_type *howto) argument
436 switch (howto
587 reloc_howto_type *howto = reloc_entry->howto; local
977 reloc_howto_type *howto = reloc_entry->howto; local
1334 _bfd_final_link_relocate(reloc_howto_type *howto, bfd *input_bfd, asection *input_section, bfd_byte *contents, bfd_vma address, bfd_vma value, bfd_vma addend) argument
1379 _bfd_relocate_contents(reloc_howto_type *howto, bfd *input_bfd, bfd_vma relocation, bfd_byte *location) argument
1553 _bfd_clear_contents(reloc_howto_type *howto, bfd *input_bfd, bfd_byte *location) argument
[all...]
H A Dnlm32-i386.c111 rel->howto = &nlm_i386_abs_howto;
118 rel->howto = &nlm_i386_pcrel_howto;
121 rel->howto = &nlm_i386_abs_howto;
154 || rel->howto == NULL
155 || rel->howto->rightshift != 0
156 || rel->howto->size != 2
157 || rel->howto->bitsize != 32
158 || rel->howto->bitpos != 0
159 || rel->howto->src_mask != 0xffffffff
160 || rel->howto
[all...]
H A Dcoff-apollo.c52 /* Turn a howto into a reloc number. */
65 case R_RELBYTE: internal->howto = apollocoff_howto_table + 0; break;
66 case R_RELWORD: internal->howto = apollocoff_howto_table + 1; break;
67 case R_RELLONG: internal->howto = apollocoff_howto_table + 2; break;
68 case R_PCRBYTE: internal->howto = apollocoff_howto_table + 3; break;
69 case R_PCRWORD: internal->howto = apollocoff_howto_table + 4; break;
70 case R_PCRLONG: internal->howto = apollocoff_howto_table + 5; break;
71 case R_RELLONG_NEG: internal->howto = apollocoff_howto_table + 6; break;
H A Dcoff-h8500.c73 /* Turn a howto into a reloc number. */
76 coff_h8500_select_reloc (howto)
77 reloc_howto_type *howto;
79 return howto->type;
82 #define SELECT_RELOC(x,howto) x.r_type = coff_h8500_select_reloc(howto)
96 /* Code to turn a r_type into a howto ptr, uses the above howto table. */
109 internal->howto = &r_imm8;
112 internal->howto
[all...]
H A Dnlm32-ppc.c489 rel->howto = nlm_powerpc_howto_table + (l_rtype & 0xff);
491 BFD_ASSERT (rel->howto->name != NULL
493 ? (rel->howto->complain_on_overflow
495 : (rel->howto->complain_on_overflow
497 && ((l_rtype >> 8) & 0x1f) == rel->howto->bitsize - 1);
589 rel->howto = & nlm_powerpc_howto;
670 || rel->howto == NULL
671 || rel->howto->rightshift != 0
672 || rel->howto->size != 2
673 || rel->howto
741 reloc_howto_type *howto; local
[all...]
H A Dcoff-tic30.c57 map to the howto table entries that match those in both the aout
85 /* Turn a howto into a reloc number. */
88 coff_tic30_select_reloc (howto)
89 reloc_howto_type *howto;
91 return howto->type;
94 #define SELECT_RELOC(x,howto) x.r_type = coff_tic30_select_reloc(howto)
106 /* Code to turn a r_type into a howto ptr, uses the above howto table. */
116 internal->howto
[all...]
H A Delf32-d10v.c206 /* Set the howto pointer for an D10V ELF reloc. */
217 cache_ptr->howto = &elf_d10v_howto_table[r_type];
303 reloc_howto_type *howto)
307 switch (howto->size)
322 val = (insn & howto->dst_mask) >> howto->bitpos << howto->rightshift;
324 have that info directly in the howto. */
325 if (howto->pc_relative)
328 sign = howto
301 extract_rel_addend(bfd *abfd, bfd_byte *where, reloc_howto_type *howto) argument
336 insert_rel_addend(bfd *abfd, bfd_byte *where, reloc_howto_type *howto, bfd_vma addend) argument
392 reloc_howto_type *howto; local
[all...]
H A Delf32-d30v.c49 reloc_howto_type *howto = reloc_entry->howto; local
94 if (howto->pc_relative)
114 if (howto->pc_relative && howto->bitsize == 32)
157 reloc_howto_type *howto = reloc_entry->howto; local
203 if (howto->pc_relative)
207 if (howto->pcrel_offset)
213 mask = (1 << howto
[all...]
H A Dcoff-i386.c111 reloc_howto_type *howto = reloc_entry->howto; local
114 PE and non-PE formats, but they are off by 1 << howto->size
120 if (howto->pc_relative && howto->pcrel_offset)
121 diff = -(1 << howto->size);
134 if (reloc_entry->howto->type == R_IMAGEBASE
141 x = ((x & ~howto->dst_mask) | (((x & howto->src_mask) + diff) & howto
145 reloc_howto_type *howto = reloc_entry->howto; local
450 reloc_howto_type *howto; local
[all...]
H A Dcoff-i860.c87 x = ((x & ~howto->dst_mask) | (((x & howto->src_mask) + diff) & howto->dst_mask))
91 reloc_howto_type *howto = reloc_entry->howto; local
94 switch (howto->size)
141 reloc_howto_type *howto = reloc_entry->howto; local
142 fprintf (stderr, _("Relocation `%s' not yet implemented\n"), howto->name);
436 /* Turn a howto int
480 reloc_howto_type *howto; local
[all...]
H A Dcoff-w65.c51 /* Turn a howto into a reloc number. */
53 #define SELECT_RELOC(x,howto) \
54 { x.r_type = select_reloc(howto); }
68 select_reloc (howto)
69 reloc_howto_type *howto;
71 return howto->type ;
74 /* Code to turn a r_type into a howto ptr, uses the above howto table. */
81 internal->howto = howto_table + dst->r_type - 1;
137 switch (reloc->howto
[all...]
H A Dcoff-m68k.c40 Only declare the relocation howto array. Don't actually compile
44 Make the relocation howto array, and associated functions, static.
119 /* Turn a howto into a reloc number */
146 case R_RELBYTE: internal->howto = m68kcoff_howto_table + 0; break;
147 case R_RELWORD: internal->howto = m68kcoff_howto_table + 1; break;
148 case R_RELLONG: internal->howto = m68kcoff_howto_table + 2; break;
149 case R_PCRBYTE: internal->howto = m68kcoff_howto_table + 3; break;
150 case R_PCRWORD: internal->howto = m68kcoff_howto_table + 4; break;
151 case R_PCRLONG: internal->howto = m68kcoff_howto_table + 5; break;
152 case R_RELLONG_NEG: internal->howto
231 reloc_howto_type *howto; local
303 reloc_howto_type *howto = reloc_entry->howto; local
391 reloc_howto_type *howto; local
[all...]
H A Dcoff-x86_64.c103 reloc_howto_type *howto = reloc_entry->howto; local
106 PE and non-PE formats, but they are off by 1 << howto->size
112 if(howto->pc_relative && howto->pcrel_offset)
113 diff = -(1 << howto->size);
126 if (reloc_entry->howto->type == R_AMD64_IMAGEBASE
133 x = ((x & ~howto->dst_mask) | (((x & howto->src_mask) + diff) & howto
137 reloc_howto_type *howto = reloc_entry->howto; local
187 in_reloc_p(bfd *abfd ATTRIBUTE_UNUSED, reloc_howto_type *howto) argument
540 reloc_howto_type *howto; local
[all...]
H A Dcoff-mcore.c258 BFD_ASSERT (reloc_entry->howto != (reloc_howto_type *)0);
262 reloc_entry->howto->name,
263 reloc_entry->howto->type);
296 (cache_ptr)->howto = mcore_coff_howto_table + (dst)->r_type;
307 reloc_howto_type * howto;
312 howto = mcore_coff_howto_table + rel->r_type;
317 else if (howto->pc_relative)
333 return howto;
340 in_reloc_p (abfd, howto)
342 reloc_howto_type * howto;
301 reloc_howto_type * howto; local
394 reloc_howto_type * howto = NULL; local
[all...]
H A Delf32-i960.c39 into bfd_perform_relocation, all the reloc types use this howto
57 && reloc_entry->howto->pc_relative
58 && !reloc_entry->howto->pcrel_offset)
71 && (! reloc_entry->howto->partial_inplace
135 cache_ptr->howto = &elf_howto_table[(int) type];
H A Dcoff-we32k.c56 /* Turn a howto into a reloc nunmber */
58 #define SELECT_RELOC(x,howto) { x.r_type = howto->type; }
63 (cache_ptr)->howto = howto_table + (dst)->r_type;
H A Dcoff-h8300.c276 /* Turn a howto into a reloc number. */
278 #define SELECT_RELOC(x,howto) \
279 { x.r_type = select_reloc (howto); }
294 select_reloc (reloc_howto_type *howto) argument
296 return howto->type;
299 /* Code to turn a r_type into a howto ptr, uses the above howto table. */
307 internal->howto = howto_table + 0;
310 internal->howto = howto_table + 1;
313 internal->howto
[all...]
H A Dcoff-m88k.c66 reloc_howto_type *howto = reloc_entry->howto; local
68 switch (howto->type)
108 relocation += ((reloc_entry->addend << howto->bitsize) + x);
112 relocation >>= (bfd_vma) howto->rightshift;
116 relocation <<= (bfd_vma) howto->bitpos;
237 above howto table. */
245 cache_ptr->howto = howto_table + dst->r_type - R_PCR16L;
H A Dcoff-z8k.c80 /* Code to turn a r_type into a howto ptr, uses the above howto table. */
91 internal->howto = &r_imm8;
94 internal->howto = &r_da;
97 internal->howto = &r_jr;
100 internal->howto = &r_disp7;
103 internal->howto = &r_callr;
106 internal->howto = &r_rel16;
109 internal->howto = &r_imm32;
112 internal->howto
[all...]
H A Dcoff-z80.c76 /* Code to turn a r_type into a howto ptr, uses the above howto table. */
87 internal->howto = &r_imm8;
90 internal->howto = &r_imm16;
93 internal->howto = &r_imm24;
96 internal->howto = &r_imm32;
99 internal->howto = &r_jr;
102 internal->howto = &r_off8;
165 switch (reloc->howto->type)
175 reloc->howto
[all...]
H A Dpe-mips.c90 x = ((x & ~howto->dst_mask) | (((x & howto->src_mask) + (diff >> howto->rightshift)) & howto->dst_mask))
94 reloc_howto_type *howto = reloc_entry->howto; local
97 switch (howto->size)
140 in_reloc_p (bfd * abfd ATTRIBUTE_UNUSED, reloc_howto_type *howto) argument
142 return ! howto->pc_relative && howto
391 reloc_howto_type *howto; local
610 reloc_howto_type *howto; local
[all...]
H A Daout-arm.c145 reloc_howto_type *howto,
154 r_length = howto->size;
157 if (howto->type == 3 || howto->type == 7)
160 r_pcrel = howto->type & 4; /* PC Relative done? */
161 r_neg = howto->type & 8; /* Negative relocation. */
191 MY (relocatable_reloc) (reloc_howto_type *howto,
197 if (howto->type == 3)
215 else if (howto->type == 7)
287 reloc_entry->howto
140 put_reloc(bfd *abfd, int r_extern, int r_index, bfd_vma value, reloc_howto_type *howto, struct reloc_std_external *reloc) argument
190 relocatable_reloc(reloc_howto_type *howto, bfd *abfd, struct reloc_std_external *reloc, bfd_vma *amount, bfd_vma r_addr) argument
[all...]
/macosx-10.10.1/system_cmds-643.1.1/reboot.tproj/
H A Dreboot.c87 int ch, howto, kflag, lflag, nflag, qflag, uflag; local
98 howto = RB_HALT;
100 howto = 0;
110 howto |= RB_DUMP;
122 howto |= RB_NOSYNC;
128 howto |= RB_POWEROFF;
133 howto |= RB_UPSDELAY;
137 howto |= RB_QUICK;
147 if ((howto & (RB_DUMP | RB_HALT)) == (RB_DUMP | RB_HALT))
163 reboot(howto);
[all...]
/macosx-10.10.1/xnu-2782.1.97/bsd/dev/i386/
H A Dkern_machdep.c86 __unused int howto,
84 md_prepare_for_shutdown( __unused int paniced, __unused int howto, __unused char * command) argument

Completed in 176 milliseconds

123456