rebuilt from current bfd library
This commit is contained in:
parent
a70c995938
commit
7917455ffd
@ -815,11 +815,11 @@ typedef CONST struct reloc_howto_struct
|
||||
unsigned int rightshift;
|
||||
|
||||
/* The size of the item to be relocated - 0, is one byte, 1 is 2
|
||||
bytes, 3 is four bytes. A -ve value indicates that the
|
||||
result is to be subtracted from the data*/
|
||||
bytes, 3 is four bytes. A negative value indicates that the
|
||||
result is to be subtracted from the data. */
|
||||
int size;
|
||||
|
||||
/* Now obsolete. But m68k-coff still uses it. */
|
||||
/* Now obsolete? But m68k-coff still uses it... */
|
||||
unsigned int bitsize;
|
||||
|
||||
/* Notes that the relocation is relative to the location in the
|
||||
@ -830,10 +830,8 @@ typedef CONST struct reloc_howto_struct
|
||||
|
||||
unsigned int bitpos;
|
||||
|
||||
#if 1
|
||||
/* Now obsolete */
|
||||
boolean absolute;
|
||||
#endif
|
||||
|
||||
/* Causes the relocation routine to return an error if overflow
|
||||
is detected when relocating. */
|
||||
@ -841,7 +839,7 @@ typedef CONST struct reloc_howto_struct
|
||||
|
||||
/* If this field is non null, then the supplied function is
|
||||
called rather than the normal function. This allows really
|
||||
strange relocation methods to be accomodated (eg, i960 callj
|
||||
strange relocation methods to be accomodated (e.g., i960 callj
|
||||
instructions). */
|
||||
bfd_reloc_status_type (*special_function)
|
||||
PARAMS ((bfd *abfd,
|
||||
@ -859,7 +857,7 @@ typedef CONST struct reloc_howto_struct
|
||||
boolean partial_inplace;
|
||||
|
||||
/* The src_mask is used to select what parts of the read in data
|
||||
are to be used in the relocation sum. Eg, if this was an 8 bit
|
||||
are to be used in the relocation sum. E.g., if this was an 8 bit
|
||||
bit of data which we read and relocated, this would be
|
||||
0x000000ff. When we have relocs which have an addend, such as
|
||||
sun4 extended relocs, the value in the offset part of a
|
||||
@ -876,9 +874,9 @@ typedef CONST struct reloc_howto_struct
|
||||
/* When some formats create PC relative instructions, they leave
|
||||
the value of the pc of the place being relocated in the offset
|
||||
slot of the instruction, so that a PC relative relocation can
|
||||
be made just by adding in an ordinary offset (eg sun3 a.out).
|
||||
be made just by adding in an ordinary offset (e.g., sun3 a.out).
|
||||
Some formats leave the displacement part of an instruction
|
||||
empty (eg m88k bcs), this flag signals the fact.*/
|
||||
empty (e.g., m88k bcs), this flag signals the fact.*/
|
||||
boolean pcrel_offset;
|
||||
|
||||
} reloc_howto_type;
|
||||
@ -1092,9 +1090,6 @@ typedef struct symbol_cache_entry
|
||||
of making this a union. */
|
||||
PTR udata;
|
||||
|
||||
/* Application data. */
|
||||
union { unsigned long aflags; PTR aptr; } app_data;
|
||||
|
||||
} asymbol;
|
||||
#define get_symtab_upper_bound(abfd) \
|
||||
BFD_SEND (abfd, _get_symtab_upper_bound, (abfd))
|
||||
@ -1275,7 +1270,7 @@ bfd_set_start_address PARAMS ((bfd *, bfd_vma));
|
||||
long
|
||||
bfd_get_mtime PARAMS ((bfd *));
|
||||
|
||||
long
|
||||
long
|
||||
bfd_get_size PARAMS ((bfd *));
|
||||
|
||||
#define bfd_sizeof_headers(abfd, reloc) \
|
||||
|
Loading…
x
Reference in New Issue
Block a user