|
|
|
@ -808,6 +808,7 @@ bfd_make_writable PARAMS ((bfd *abfd)); |
|
|
|
boolean |
|
|
|
bfd_make_readable PARAMS ((bfd *abfd)); |
|
|
|
|
|
|
|
|
|
|
|
/* Byte swapping macros for user section data. */ |
|
|
|
|
|
|
|
#define bfd_put_8(abfd, val, ptr) \ |
|
|
|
@ -860,6 +861,7 @@ bfd_make_readable PARAMS ((bfd *abfd)); |
|
|
|
: (bits) == 64 ? bfd_put_64 (abfd, val, ptr) \ |
|
|
|
: (abort (), (void) 0)) |
|
|
|
|
|
|
|
|
|
|
|
/* Byte swapping macros for file header data. */ |
|
|
|
|
|
|
|
#define bfd_h_put_8(abfd, val, ptr) \ |
|
|
|
@ -1621,6 +1623,7 @@ typedef enum bfd_reloc_status |
|
|
|
} |
|
|
|
bfd_reloc_status_type; |
|
|
|
|
|
|
|
|
|
|
|
typedef struct reloc_cache_entry |
|
|
|
{ |
|
|
|
/* A pointer into the canonical table of pointers */ |
|
|
|
@ -1804,6 +1807,7 @@ bfd_install_relocation |
|
|
|
enum bfd_reloc_code_real { |
|
|
|
_dummy_first_bfd_reloc_code_real, |
|
|
|
|
|
|
|
|
|
|
|
/* Basic absolute relocations of N bits. */ |
|
|
|
BFD_RELOC_64, |
|
|
|
BFD_RELOC_32, |
|
|
|
@ -2057,6 +2061,7 @@ to compensate for the borrow when the low bits are added. */ |
|
|
|
BFD_RELOC_MIPS_GOT_OFST, |
|
|
|
BFD_RELOC_MIPS_GOT_DISP, |
|
|
|
|
|
|
|
|
|
|
|
/* i386/elf relocations */ |
|
|
|
BFD_RELOC_386_GOT32, |
|
|
|
BFD_RELOC_386_PLT32, |
|
|
|
@ -2377,6 +2382,7 @@ bits placed non-contigously in the instruction. */ |
|
|
|
/* This is a 16 bit offset from the call table base pointer. */ |
|
|
|
BFD_RELOC_V850_CALLT_16_16_OFFSET, |
|
|
|
|
|
|
|
|
|
|
|
/* This is a 32bit pcrel reloc for the mn10300, offset by two bytes in the
|
|
|
|
instruction. */ |
|
|
|
BFD_RELOC_MN10300_32_PCREL, |
|
|
|
@ -2668,6 +2674,7 @@ bfd_reloc_type_lookup PARAMS ((bfd *abfd, bfd_reloc_code_real_type code)); |
|
|
|
const char * |
|
|
|
bfd_get_reloc_code_name PARAMS ((bfd_reloc_code_real_type code)); |
|
|
|
|
|
|
|
|
|
|
|
typedef struct symbol_cache_entry |
|
|
|
{ |
|
|
|
/* A pointer to the BFD which owns the symbol. This information
|
|
|
|
@ -3108,6 +3115,7 @@ bfd_set_private_flags PARAMS ((bfd *abfd, flagword flags)); |
|
|
|
#define bfd_debug_info_accumulate(abfd, section) \ |
|
|
|
BFD_SEND (abfd, _bfd_debug_info_accumulate, (abfd, section)) |
|
|
|
|
|
|
|
|
|
|
|
#define bfd_stat_arch_elt(abfd, stat) \ |
|
|
|
BFD_SEND (abfd, _bfd_stat_arch_elt,(abfd, stat)) |
|
|
|
|
|
|
|
|