OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [bfd/] [bfd-in.h] - Diff between revs 14 and 161

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 14 Rev 161
Line 550... Line 550...
/* Byte swapping routines which take size and endiannes as arguments.  */
/* Byte swapping routines which take size and endiannes as arguments.  */
 
 
bfd_uint64_t bfd_get_bits (const void *, int, bfd_boolean);
bfd_uint64_t bfd_get_bits (const void *, int, bfd_boolean);
void bfd_put_bits (bfd_uint64_t, void *, int, bfd_boolean);
void bfd_put_bits (bfd_uint64_t, void *, int, bfd_boolean);
 
 
extern bfd_boolean bfd_section_already_linked_table_init (void);
 
extern void bfd_section_already_linked_table_free (void);
 

 
/* Externally visible ECOFF routines.  */
 
 
 
#if defined(__STDC__) || defined(ALMOST_STDC)
#if defined(__STDC__) || defined(ALMOST_STDC)
struct ecoff_debug_info;
struct ecoff_debug_info;
struct ecoff_debug_swap;
struct ecoff_debug_swap;
struct ecoff_extr;
struct ecoff_extr;
struct bfd_symbol;
struct bfd_symbol;
struct bfd_link_info;
struct bfd_link_info;
struct bfd_link_hash_entry;
struct bfd_link_hash_entry;
 
struct bfd_section_already_linked;
struct bfd_elf_version_tree;
struct bfd_elf_version_tree;
#endif
#endif
 
 
 
extern bfd_boolean bfd_section_already_linked_table_init (void);
 
extern void bfd_section_already_linked_table_free (void);
 
extern bfd_boolean _bfd_handle_already_linked
 
  (struct bfd_section *, struct bfd_section_already_linked *,
 
   struct bfd_link_info *);
 

 
/* Externally visible ECOFF routines.  */
 
 
extern bfd_vma bfd_ecoff_get_gp_value
extern bfd_vma bfd_ecoff_get_gp_value
  (bfd * abfd);
  (bfd * abfd);
extern bfd_boolean bfd_ecoff_set_gp_value
extern bfd_boolean bfd_ecoff_set_gp_value
  (bfd *abfd, bfd_vma gp_value);
  (bfd *abfd, bfd_vma gp_value);
extern bfd_boolean bfd_ecoff_set_regmasks
extern bfd_boolean bfd_ecoff_set_regmasks
Line 867... Line 872...
extern bfd_boolean bfd_elf32_arm_process_before_allocation
extern bfd_boolean bfd_elf32_arm_process_before_allocation
  (bfd *, struct bfd_link_info *);
  (bfd *, struct bfd_link_info *);
 
 
void bfd_elf32_arm_set_target_relocs
void bfd_elf32_arm_set_target_relocs
  (bfd *, struct bfd_link_info *, int, char *, int, int, bfd_arm_vfp11_fix,
  (bfd *, struct bfd_link_info *, int, char *, int, int, bfd_arm_vfp11_fix,
   int, int, int, int);
   int, int, int, int, int);
 
 
extern bfd_boolean bfd_elf32_arm_get_bfd_for_interworking
extern bfd_boolean bfd_elf32_arm_get_bfd_for_interworking
  (bfd *, struct bfd_link_info *);
  (bfd *, struct bfd_link_info *);
 
 
extern bfd_boolean bfd_elf32_arm_add_glue_sections_to_bfd
extern bfd_boolean bfd_elf32_arm_add_glue_sections_to_bfd

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.