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/] [include/] [elf/] [sparc.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...
/* SPARC ELF support for BFD.
/* SPARC ELF support for BFD.
   Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2003
   Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2008
   Free Software Foundation, Inc.
   Free Software Foundation, Inc.
   By Doug Evans, Cygnus Support, <dje@cygnus.com>.
   By Doug Evans, Cygnus Support, <dje@cygnus.com>.
 
 
This file is part of BFD, the Binary File Descriptor library.
This file is part of BFD, the Binary File Descriptor library.
 
 
Line 43... Line 43...
#define EF_SPARCV9_PSO          0x1             /* partial store ordering */
#define EF_SPARCV9_PSO          0x1             /* partial store ordering */
#define EF_SPARCV9_RMO          0x2             /* relaxed store ordering */
#define EF_SPARCV9_RMO          0x2             /* relaxed store ordering */
 
 
/* Section indices.  */
/* Section indices.  */
 
 
#define SHN_BEFORE              0xff00          /* used with SHF_ORDERED */
#define SHN_BEFORE      SHN_LORESERVE           /* used with SHF_ORDERED */
#define SHN_AFTER               0xff01          /* used with SHF_ORDERED */
#define SHN_AFTER       (SHN_LORESERVE + 1)     /* used with SHF_ORDERED */
 
 
/* Section flags.  */
/* Section flags.  */
 
 
#define SHF_EXCLUDE             0x80000000      /* exclude from linking */
#define SHF_EXCLUDE             0x80000000      /* exclude from linking */
#define SHF_ORDERED             0x40000000      /* treat sh_link,sh_info specially */
#define SHF_ORDERED             0x40000000      /* treat sh_link,sh_info specially */
Line 150... Line 150...
  RELOC_NUMBER (R_SPARC_TLS_DTPOFF32, 76)
  RELOC_NUMBER (R_SPARC_TLS_DTPOFF32, 76)
  RELOC_NUMBER (R_SPARC_TLS_DTPOFF64, 77)
  RELOC_NUMBER (R_SPARC_TLS_DTPOFF64, 77)
  RELOC_NUMBER (R_SPARC_TLS_TPOFF32, 78)
  RELOC_NUMBER (R_SPARC_TLS_TPOFF32, 78)
  RELOC_NUMBER (R_SPARC_TLS_TPOFF64, 79)
  RELOC_NUMBER (R_SPARC_TLS_TPOFF64, 79)
 
 
 
  RELOC_NUMBER (R_SPARC_GOTDATA_HIX22, 80)
 
  RELOC_NUMBER (R_SPARC_GOTDATA_LOX10, 81)
 
  RELOC_NUMBER (R_SPARC_GOTDATA_OP_HIX22, 82)
 
  RELOC_NUMBER (R_SPARC_GOTDATA_OP_LOX10, 83)
 
  RELOC_NUMBER (R_SPARC_GOTDATA_OP, 84)
 
 
 
  RELOC_NUMBER (R_SPARC_H34, 85)
 
  RELOC_NUMBER (R_SPARC_SIZE32, 86)
 
  RELOC_NUMBER (R_SPARC_SIZE64, 87)
 
 
  EMPTY_RELOC  (R_SPARC_max_std)
  EMPTY_RELOC  (R_SPARC_max_std)
 
 
  RELOC_NUMBER (R_SPARC_GNU_VTINHERIT, 250)
  RELOC_NUMBER (R_SPARC_GNU_VTINHERIT, 250)
  RELOC_NUMBER (R_SPARC_GNU_VTENTRY, 251)
  RELOC_NUMBER (R_SPARC_GNU_VTENTRY, 251)
  RELOC_NUMBER (R_SPARC_REV32, 252)
  RELOC_NUMBER (R_SPARC_REV32, 252)

powered by: WebSVN 2.1.0

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