diff options
author | Ian Lance Taylor <ian@airs.com> | 1998-04-22 16:54:08 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1998-04-22 16:54:08 +0000 |
commit | 3f4606a0f100bc531eb30d7698d060d201d8329d (patch) | |
tree | 948644c9868e7acfd18649af306a8ce0d737a73e /bfd | |
parent | b2c17b4c82c2d88b3a3969a76ce73125cd76c941 (diff) | |
download | gdb-3f4606a0f100bc531eb30d7698d060d201d8329d.zip gdb-3f4606a0f100bc531eb30d7698d060d201d8329d.tar.gz gdb-3f4606a0f100bc531eb30d7698d060d201d8329d.tar.bz2 |
* bfd-in2.h: Rebuild for Nick's changes.
Diffstat (limited to 'bfd')
-rw-r--r-- | bfd/ChangeLog | 4 | ||||
-rw-r--r-- | bfd/bfd-in2.h | 27 |
2 files changed, 27 insertions, 4 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index ebe5074..1762381 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,7 @@ +Wed Apr 22 12:53:40 1998 Ian Lance Taylor <ian@cygnus.com> + + * bfd-in2.h: Rebuild for Nick's changes. + Tue Apr 21 23:11:51 1998 Richard Henderson <rth@cygnus.com> * archive.c (_bfd_generic_read_ar_hdr_mag): Fix lossage in last diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 3d90fe4..c95defd 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -1,5 +1,6 @@ /* Main header file for the bfd library -- portable access to object files. - Copyright 1990, 91, 92, 93, 94, 95, 96, 1997 Free Software Foundation, Inc. + Copyright 1990, 91, 92, 93, 94, 95, 96, 97, 1998 + Free Software Foundation, Inc. Contributed by Cygnus Support. ** NOTE: bfd.h and bfd-in2.h are GENERATED files. Don't change them; @@ -691,6 +692,16 @@ extern boolean bfd_coff_get_syment extern boolean bfd_coff_get_auxent PARAMS ((bfd *, struct symbol_cache_entry *, int, union internal_auxent *)); +/* ARM Interworking support. Called from linker. */ +extern boolean bfd_arm_allocate_interworking_sections + PARAMS ((struct bfd_link_info *)); + +extern boolean bfd_arm_process_before_allocation + PARAMS ((bfd *, struct bfd_link_info *)); + +extern boolean bfd_arm_get_bfd_for_interworking + PARAMS ((bfd *, struct bfd_link_info *)); + /* And more from the source. */ void bfd_init PARAMS ((void)); @@ -1162,6 +1173,13 @@ enum bfd_architecture bfd_arch_unknown, /* File arch not known */ bfd_arch_obscure, /* Arch known, not one of these */ bfd_arch_m68k, /* Motorola 68xxx */ +#define bfd_mach_m68000 1 +#define bfd_mach_m68008 2 +#define bfd_mach_m68010 3 +#define bfd_mach_m68020 4 +#define bfd_mach_m68030 5 +#define bfd_mach_m68040 6 +#define bfd_mach_m68060 7 bfd_arch_vax, /* DEC Vax */ bfd_arch_i960, /* Intel 960 */ /* The order of the following is important. @@ -1262,9 +1280,7 @@ enum bfd_architecture #define bfd_mach_sh 0 #define bfd_mach_sh3 0x30 #define bfd_mach_sh3e 0x3e - /* start-sanitize-sh4 */ #define bfd_mach_sh4 0x40 - /* end-sanitize-sh4 */ bfd_arch_alpha, /* Dec Alpha */ bfd_arch_arm, /* Advanced Risc Machines ARM */ #define bfd_mach_arm_2 1 @@ -1520,7 +1536,7 @@ struct reloc_howto_struct } \ } \ } -int +unsigned int bfd_get_reloc_size PARAMS ((reloc_howto_type *)); typedef struct relent_chain { @@ -1792,6 +1808,9 @@ to compensate for the borrow when the low bits are added. */ BFD_RELOC_MIPS_GOT_LO16, BFD_RELOC_MIPS_CALL_HI16, BFD_RELOC_MIPS_CALL_LO16, +/* start-sanitize-r5900 */ + BFD_RELOC_MIPS15_S3, +/* end-sanitize-r5900 */ /* start-sanitize-sky */ /* MIPS DVP Relocations. |