OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [trunk/] [gnu-src/] [gdb-6.8/] [bfd/] [libbfd-in.h] - Diff between revs 157 and 225

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

Rev 157 Rev 225
Line 1... Line 1...
/* libbfd.h -- Declarations used by bfd library *implementation*.
/* libbfd.h -- Declarations used by bfd library *implementation*.
   (This include file is not for users of the library.)
   (This include file is not for users of the library.)
 
 
   Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
   Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
   Free Software Foundation, Inc.
   Free Software Foundation, Inc.
 
 
   Written by Cygnus Support.
   Written by Cygnus Support.
 
 
   This file is part of BFD, the Binary File Descriptor library.
   This file is part of BFD, the Binary File Descriptor library.
Line 89... Line 89...
/* Goes in bfd's arelt_data slot */
/* Goes in bfd's arelt_data slot */
struct areltdata {
struct areltdata {
  char * arch_header;           /* it's actually a string */
  char * arch_header;           /* it's actually a string */
  unsigned int parsed_size;     /* octets of filesize not including ar_hdr */
  unsigned int parsed_size;     /* octets of filesize not including ar_hdr */
  char *filename;               /* null-terminated */
  char *filename;               /* null-terminated */
 
  file_ptr origin;              /* for element of a thin archive */
};
};
 
 
#define arelt_size(bfd) (((struct areltdata *)((bfd)->arelt_data))->parsed_size)
#define arelt_size(bfd) (((struct areltdata *)((bfd)->arelt_data))->parsed_size)
 
 
extern void *bfd_malloc
extern void *bfd_malloc
Line 413... Line 414...
  ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false)
  ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false)
#define _bfd_nolink_bfd_link_split_section \
#define _bfd_nolink_bfd_link_split_section \
  ((bfd_boolean (*) (bfd *, struct bfd_section *)) bfd_false)
  ((bfd_boolean (*) (bfd *, struct bfd_section *)) bfd_false)
#define _bfd_nolink_section_already_linked \
#define _bfd_nolink_section_already_linked \
  ((void (*) (bfd *, struct bfd_section *, struct bfd_link_info *)) bfd_void)
  ((void (*) (bfd *, struct bfd_section *, struct bfd_link_info *)) bfd_void)
 
#define _bfd_nolink_bfd_define_common_symbol \
 
  ((bfd_boolean (*) (bfd *, struct bfd_link_info *, \
 
                     struct bfd_link_hash_entry *)) bfd_false)
 
 
/* Routines to use for BFD_JUMP_TABLE_DYNAMIC for targets which do not
/* Routines to use for BFD_JUMP_TABLE_DYNAMIC for targets which do not
   have dynamic symbols or relocs.  Use BFD_JUMP_TABLE_DYNAMIC
   have dynamic symbols or relocs.  Use BFD_JUMP_TABLE_DYNAMIC
   (_bfd_nodynamic).  */
   (_bfd_nodynamic).  */
 
 

powered by: WebSVN 2.1.0

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