Lines Matching refs:reloc
27 #include "mach-o/reloc.h"
1296 bfd_mach_o_reloc_info reloc;
1310 reloc.r_scattered = 1;
1311 reloc.r_extern = 0;
1314 reloc.r_value = symnum;
1315 /* FIXME: This breaks when a symbol in a reloc exactly follows the
1332 reloc.r_type = BFD_MACH_O_GET_SR_TYPE (addr);
1333 reloc.r_length = BFD_MACH_O_GET_SR_LENGTH (addr);
1334 reloc.r_pcrel = addr & BFD_MACH_O_SR_PCREL;
1335 reloc.r_address = BFD_MACH_O_GET_SR_TYPE (addr);
1343 reloc.r_scattered = 0;
1347 bfd_mach_o_swap_in_non_scattered_reloc (abfd, &reloc, raw->r_symbolnum);
1348 num = reloc.r_value;
1350 if (reloc.r_extern)
1379 'symbol' from the preceding reloc. We do this even though the
1388 reloc.r_address = addr;
1391 /* We have set up a reloc with all the information present, so the swapper
1393 information in the generic BFD reloc that is mach-o specific. */
1395 if (!(*bed->_bfd_mach_o_swap_reloc_in)(res, &reloc))