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

Subversion Repositories openrisc_me

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

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

Rev 157 Rev 225
Line 347... Line 347...
 
 
/* The `tdata' struct for all a.out-like object file formats.
/* The `tdata' struct for all a.out-like object file formats.
   Various things depend on this struct being around any time an a.out
   Various things depend on this struct being around any time an a.out
   file is being handled.  An example is dbxread.c in GDB.  */
   file is being handled.  An example is dbxread.c in GDB.  */
 
 
 
enum aout_subformat {
 
  default_format = 0,
 
  /* Used on HP 9000/300 running HP/UX.  See hp300hpux.c.  */
 
  gnu_encap_format,
 
  /* Used on Linux, 386BSD, etc.  See include/aout/aout64.h.  */
 
  q_magic_format
 
};
 
 
 
enum aout_magic {
 
  undecided_magic = 0,
 
  z_magic,
 
  o_magic,
 
  n_magic
 
};
 
 
struct aoutdata
struct aoutdata
{
{
  struct internal_exec *hdr;            /* Exec file header.  */
  struct internal_exec *hdr;            /* Exec file header.  */
  aout_symbol_type *symbols;            /* Symtab for input bfd.  */
  aout_symbol_type *symbols;            /* Symtab for input bfd.  */
 
 
Line 382... Line 397...
 
 
  unsigned exec_bytes_size;
  unsigned exec_bytes_size;
  unsigned vma_adjusted : 1;
  unsigned vma_adjusted : 1;
 
 
  /* Used when a bfd supports several highly similar formats.  */
  /* Used when a bfd supports several highly similar formats.  */
  enum
  enum aout_subformat subformat;
    {
 
      default_format = 0,
 
      /* Used on HP 9000/300 running HP/UX.  See hp300hpux.c.  */
 
      gnu_encap_format,
 
      /* Used on Linux, 386BSD, etc.  See include/aout/aout64.h.  */
 
      q_magic_format
 
    } subformat;
 
 
 
  enum
  enum aout_magic magic;
    {
 
      undecided_magic = 0,
 
      z_magic,
 
      o_magic,
 
      n_magic
 
    } magic;
 
 
 
  /* A buffer for find_nearest_line.  */
  /* A buffer for find_nearest_line.  */
  char *line_buf;
  char *line_buf;
 
 
  /* The external symbol information.  */
  /* The external symbol information.  */

powered by: WebSVN 2.1.0

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