2000-11-20 H.J. Lu <hjl@gnu.org>
[deliverable/binutils-gdb.git] / include / elf / common.h
index c41b7e6252007fe74bef2d1bd920993a805040a4..34e59711415460f70022d8c916ecaa8849f4cb76 100644 (file)
@@ -64,7 +64,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #define ELFOSABI_LINUX  3       /* GNU/Linux */
 #define ELFOSABI_HURD   4       /* GNU/Hurd */
 #define ELFOSABI_SOLARIS 6      /* Solaris */
-#define ELFOSABI_MONTEREY 7     /* Monterey */
+#define ELFOSABI_AIX    7       /* AIX */
 #define ELFOSABI_IRIX   8       /* IRIX */
 #define ELFOSABI_FREEBSD 9      /* FreeBSD */
 #define ELFOSABI_TRU64  10      /* TRU64 UNIX */
@@ -151,6 +151,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #define EM_SVX         73      /* Silicon Graphics SVx */
 #define EM_ST19        74      /* STMicroelectronics ST19 8-bit microcontroller */
 #define EM_VAX         75      /* Digital VAX */
+#define EM_CRIS               76       /* Axis Communications 32-bit embedded processor */
 
 #define EM_PJ          99       /* picoJava */
 
@@ -444,6 +445,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
    OS specific values.  This is a deliberate special case and we
    maintain it for backwards compatability.  */
 #define DT_VALRNGLO    0x6ffffd00
+#define DT_CHECKSUM    0x6ffffdf8
 #define DT_PLTPADSZ    0x6ffffdf9
 #define DT_MOVEENT     0x6ffffdfa
 #define DT_MOVESZ      0x6ffffdfb
@@ -483,23 +485,15 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #define DT_USED                0x7ffffffe
 #define DT_FILTER      0x7fffffff
 
-/* FIXME: From
-
-   http://docs.sun.com:80/ab2/coll.45.13/LLM/@Ab2PageView/21165?Ab2Lang=C&Ab2Enc=iso-8859-1
-
-   DT_CHECKSUM is mentioned. But it is not in the table. Someone should
-   check <sys/link.h> on Solaris 8. */
-#define DT_CHECKSUM    0
-
 
 /* Values used in DT_FEATURE .dynamic entry.  */
 #define DTF_1_PARINIT  0x00000001
-/* FIXME: From
+/* From
 
    http://docs.sun.com:80/ab2/coll.45.13/LLM/@Ab2PageView/21165?Ab2Lang=C&Ab2Enc=iso-8859-1
 
-   DTF_1_CONFEXP is the same as DTF_1_PARINIT. I think it is a typo.
-   Someone should check <sys/link.h> on Solaris 8. */
+   DTF_1_CONFEXP is the same as DTF_1_PARINIT. It is a typo. The value
+   defined here is the same as the one in <sys/link.h> on Solaris 8. */
 #define DTF_1_CONFEXP  0x00000002
 
 /* Flag values used in the DT_POSFLAG_1 .dynamic entry.  */
@@ -518,7 +512,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #define DF_1_DIRECT    0x00000100
 #define DF_1_TRANS     0x00000200
 #define DF_1_INTERPOSE 0x00000400
-#define DF_1_NODEPLIB  0x00000800
+#define DF_1_NODEFLIB  0x00000800
 #define DF_1_NODUMP    0x00001000
 #define DF_1_CONLFAT   0x00002000
 
This page took 0.023831 seconds and 4 git commands to generate.