* bfd-in.h (bfd_arm_allocate_interworking_sections): Static
if COFF_IMAGE_WITH_PE. (bfd_arm_process_before_allocation): Likewise. (bfd_arm_get_bfd_for_interworking): Likewise. * coff-arm.c: Likewise. * bfd-in2.h: Regenerate. * configure.in (armpe_little_vec): Remove coff-arm.lo. (armpe_big_vec): Likewise. * configure: Rebuild.
This commit is contained in:
parent
c1f6bc0323
commit
ba1b93173e
|
@ -1,3 +1,15 @@
|
|||
1999-05-10 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
* bfd-in.h (bfd_arm_allocate_interworking_sections): Static
|
||||
if COFF_IMAGE_WITH_PE.
|
||||
(bfd_arm_process_before_allocation): Likewise.
|
||||
(bfd_arm_get_bfd_for_interworking): Likewise.
|
||||
* coff-arm.c: Likewise.
|
||||
* bfd-in2.h: Regenerate.
|
||||
* configure.in (armpe_little_vec): Remove coff-arm.lo.
|
||||
(armpe_big_vec): Likewise.
|
||||
* configure: Rebuild.
|
||||
|
||||
1999-05-10 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
* elf.c (elf_fake_sections): Check for .rel. as start of rel
|
||||
|
|
|
@ -705,12 +705,21 @@ extern boolean bfd_coff_set_symbol_class
|
|||
PARAMS ((bfd *, struct symbol_cache_entry *, unsigned int));
|
||||
|
||||
/* ARM Interworking support. Called from linker. */
|
||||
#ifdef COFF_IMAGE_WITH_PE
|
||||
static
|
||||
#endif
|
||||
extern boolean bfd_arm_allocate_interworking_sections
|
||||
PARAMS ((struct bfd_link_info *));
|
||||
|
||||
#ifdef COFF_IMAGE_WITH_PE
|
||||
static
|
||||
#endif
|
||||
extern boolean bfd_arm_process_before_allocation
|
||||
PARAMS ((bfd *, struct bfd_link_info *, int));
|
||||
|
||||
#ifdef COFF_IMAGE_WITH_PE
|
||||
static
|
||||
#endif
|
||||
extern boolean bfd_arm_get_bfd_for_interworking
|
||||
PARAMS ((bfd *, struct bfd_link_info *));
|
||||
|
||||
|
|
|
@ -705,12 +705,21 @@ extern boolean bfd_coff_set_symbol_class
|
|||
PARAMS ((bfd *, struct symbol_cache_entry *, unsigned int));
|
||||
|
||||
/* ARM Interworking support. Called from linker. */
|
||||
#ifdef COFF_IMAGE_WITH_PE
|
||||
static
|
||||
#endif
|
||||
extern boolean bfd_arm_allocate_interworking_sections
|
||||
PARAMS ((struct bfd_link_info *));
|
||||
|
||||
#ifdef COFF_IMAGE_WITH_PE
|
||||
static
|
||||
#endif
|
||||
extern boolean bfd_arm_process_before_allocation
|
||||
PARAMS ((bfd *, struct bfd_link_info *, int));
|
||||
|
||||
#ifdef COFF_IMAGE_WITH_PE
|
||||
static
|
||||
#endif
|
||||
extern boolean bfd_arm_get_bfd_for_interworking
|
||||
PARAMS ((bfd *, struct bfd_link_info *));
|
||||
|
||||
|
|
|
@ -1610,7 +1610,9 @@ coff_arm_relocate_section (output_bfd, info, input_bfd, input_section,
|
|||
return true;
|
||||
}
|
||||
|
||||
#ifndef COFF_WITH_PE
|
||||
#ifdef COFF_IMAGE_WITH_PE
|
||||
static
|
||||
#endif
|
||||
boolean
|
||||
bfd_arm_allocate_interworking_sections (info)
|
||||
struct bfd_link_info * info;
|
||||
|
@ -1797,6 +1799,9 @@ record_thumb_to_arm_glue (info, h)
|
|||
/* Select a BFD to be used to hold the sections used by the glue code.
|
||||
This function is called from the linker scripts in ld/emultempl/
|
||||
{armcoff/pe}.em */
|
||||
#ifdef COFF_IMAGE_WITH_PE
|
||||
static
|
||||
#endif
|
||||
boolean
|
||||
bfd_arm_get_bfd_for_interworking (abfd, info)
|
||||
bfd * abfd;
|
||||
|
@ -1852,6 +1857,9 @@ bfd_arm_get_bfd_for_interworking (abfd, info)
|
|||
return true;
|
||||
}
|
||||
|
||||
#ifdef COFF_IMAGE_WITH_PE
|
||||
static
|
||||
#endif
|
||||
boolean
|
||||
bfd_arm_process_before_allocation (abfd, info, support_old_code)
|
||||
bfd * abfd;
|
||||
|
@ -1959,8 +1967,6 @@ bfd_arm_process_before_allocation (abfd, info, support_old_code)
|
|||
return true;
|
||||
}
|
||||
|
||||
#endif /* ! COFF_WITH_PE */
|
||||
|
||||
#define coff_bfd_reloc_type_lookup coff_arm_reloc_type_lookup
|
||||
#define coff_relocate_section coff_arm_relocate_section
|
||||
#define coff_bfd_is_local_label_name coff_arm_is_local_label_name
|
||||
|
|
|
@ -5002,8 +5002,8 @@ do
|
|||
a_out_adobe_vec) tb="$tb aout-adobe.lo aout32.lo" ;;
|
||||
armcoff_little_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
|
||||
armcoff_big_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
|
||||
armpe_little_vec) tb="$tb pe-arm.lo coff-arm.lo cofflink.lo " ;;
|
||||
armpe_big_vec) tb="$tb pe-arm.lo coff-arm.lo cofflink.lo " ;;
|
||||
armpe_little_vec) tb="$tb pe-arm.lo cofflink.lo " ;;
|
||||
armpe_big_vec) tb="$tb pe-arm.lo cofflink.lo " ;;
|
||||
armpei_little_vec) tb="$tb pei-arm.lo cofflink.lo " ;;
|
||||
armpei_big_vec) tb="$tb pei-arm.lo cofflink.lo " ;;
|
||||
arm_epoc_pe_little_vec) tb="$tb epoc-pe-arm.lo cofflink.lo " ;;
|
||||
|
|
|
@ -414,8 +414,8 @@ do
|
|||
a_out_adobe_vec) tb="$tb aout-adobe.lo aout32.lo" ;;
|
||||
armcoff_little_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
|
||||
armcoff_big_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
|
||||
armpe_little_vec) tb="$tb pe-arm.lo coff-arm.lo cofflink.lo " ;;
|
||||
armpe_big_vec) tb="$tb pe-arm.lo coff-arm.lo cofflink.lo " ;;
|
||||
armpe_little_vec) tb="$tb pe-arm.lo cofflink.lo " ;;
|
||||
armpe_big_vec) tb="$tb pe-arm.lo cofflink.lo " ;;
|
||||
armpei_little_vec) tb="$tb pei-arm.lo cofflink.lo " ;;
|
||||
armpei_big_vec) tb="$tb pei-arm.lo cofflink.lo " ;;
|
||||
arm_epoc_pe_little_vec) tb="$tb epoc-pe-arm.lo cofflink.lo " ;;
|
||||
|
|
Loading…
Reference in New Issue