2013-01-11 Steve Ellcey <sellcey@mips.com>
authorSteve Ellcey <sellcey@mips.com>
Fri, 11 Jan 2013 19:20:05 +0000 (11:20 -0800)
committerSteve Ellcey <sellcey@mips.com>
Fri, 11 Jan 2013 19:20:05 +0000 (11:20 -0800)
* elf/elf.h (EF_MIPS_ARCH_32): Fix value.
(EF_MIPS_ARCH_64): Fix value.
(EF_MIPS_ARCH_32R2): New.
(EF_MIPS_ARCH_64R2): New.

ChangeLog
elf/elf.h

index dc9ea9596edd4ba46ebdd21194203d0ef21a5160..3feff6fc62c52464691db250b751a1fea1c2ca41 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2013-01-11  Steve Ellcey  <sellcey@mips.com>
+
+       * elf/elf.h (EF_MIPS_ARCH_32): Fix value.
+       (EF_MIPS_ARCH_64): Fix value.
+       (EF_MIPS_ARCH_32R2): New.
+       (EF_MIPS_ARCH_64R2): New.
+
 2013-01-11  H.J. Lu  <hongjiu.lu@intel.com>
 
        * Makeconfig (+link-pie-before-libc): New.
index 0731348d8129639473417a943780a8f4e4a51fce..9a31373481cbf4acff9e2fe8039558a73950945d 100644 (file)
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -1388,8 +1388,10 @@ typedef struct
 #define EF_MIPS_ARCH_3         0x20000000 /* -mips3 code.  */
 #define EF_MIPS_ARCH_4         0x30000000 /* -mips4 code.  */
 #define EF_MIPS_ARCH_5         0x40000000 /* -mips5 code.  */
-#define EF_MIPS_ARCH_32                0x60000000 /* MIPS32 code.  */
-#define EF_MIPS_ARCH_64                0x70000000 /* MIPS64 code.  */
+#define EF_MIPS_ARCH_32                0x50000000 /* MIPS32 code.  */
+#define EF_MIPS_ARCH_64                0x60000000 /* MIPS64 code.  */
+#define EF_MIPS_ARCH_32R2      0x70000000 /* MIPS32r2 code.  */
+#define EF_MIPS_ARCH_64R2      0x80000000 /* MIPS64r2 code.  */
 
 /* The following are unofficial names and should not be used.  */