* mep.h (EF_MEP_COP_*): New.
authorDJ Delorie <dj@redhat.com>
Thu, 30 Apr 2009 18:49:37 +0000 (18:49 +0000)
committerDJ Delorie <dj@redhat.com>
Thu, 30 Apr 2009 18:49:37 +0000 (18:49 +0000)
(EF_MEP_ALL_FLAGS): Add them.

include/elf/ChangeLog
include/elf/mep.h

index 6afa1cf1c3874ddb3cf84c7684b46487256e731d..dc2019c705f6fe37cbca2fd55467052c40f6f6d7 100644 (file)
@@ -1,3 +1,8 @@
+2009-04-30  DJ Delorie  <dj@redhat.com>
+
+       * mep.h (EF_MEP_COP_*): New.
+       (EF_MEP_ALL_FLAGS): Add them.
+
 2009-04-30  Nick Clifton  <nickc@redhat.com>
 
        * common.h (STT_GNU_IFUNC): Define.
index 456551669ac3d26e3859673c75854697ce66fe89..bf106cb06dbcb9361caa83a6dc02b9736820ced5 100644 (file)
@@ -77,10 +77,18 @@ END_RELOC_NUMBERS(R_MEP_max)
 #define EF_MEP_CPU_C5          0x08000000      /* MEP c5 */
 #define EF_MEP_CPU_H1          0x10000000      /* MEP h1 */
 
+#define EF_MEP_COP_MASK                0x00ff0000
+#define EF_MEP_COP_NONE                0x00000000
+#define EF_MEP_COP_AVC         0x00010000
+#define EF_MEP_COP_AVC2                0x00020000
+#define EF_MEP_COP_FMAX                0x00030000
+/* 4..5 are reserved.  */
+#define EF_MEP_COP_IVC2                0x00060000
+
 #define EF_MEP_LIBRARY         0x00000100      /* Built as a library */
 
 #define EF_MEP_INDEX_MASK       0x000000ff      /* Configuration index */
 
-#define EF_MEP_ALL_FLAGS       0xff0001ff
+#define EF_MEP_ALL_FLAGS       0xffff01ff
 
 #endif /* _ELF_MEP_H */