Rename EM_486 to EM_IAMCU
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 11 May 2015 15:52:43 +0000 (08:52 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 11 May 2015 15:53:05 +0000 (08:53 -0700)
bfd/

* elfcode.h (elf_object_p): Replace EM_486 with EM_IAMCU.

binutils/

* dwarf.c (init_dwarf_regnames): Replace EM_486 with EM_IAMCU.
* readelf.c (guess_is_rela): Likewise.
(dump_relocations): Likewise.
(get_machine_name): Likewise.
(get_elf_section_flags): Likewise.
(process_section_headers): Likewise.
(is_32bit_abs_reloc): Likewise.
(is_32bit_pcrel_reloc): Likewise.

include/elf/

* common.h (EM_486): Renamed to ...
(EM_IAMCU): This.

bfd/ChangeLog
bfd/elfcode.h
binutils/ChangeLog
binutils/dwarf.c
binutils/readelf.c
include/elf/ChangeLog
include/elf/common.h

index f8e97ceee72c52484e2bf9e04435e7f48816580d..f2930e57f6667f951dae35c34b9f552c4129933d 100644 (file)
@@ -1,3 +1,7 @@
+2015-05-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * elfcode.h (elf_object_p): Replace EM_486 with EM_IAMCU.
+
 2015-05-10  H.J. Lu  <hongjiu.lu@intel.com>
 
        * elf32-i386.c (elf_i386_convert_mov_to_lea): Replace input_bfd
index 1a9d3045124fd9bb3d4c94c3c78f00977234f065..7e309cf998e004f189da19679e092248469b52f4 100644 (file)
@@ -712,7 +712,7 @@ elf_object_p (bfd *abfd)
              switch (ebd->elf_machine_code)
                {
                case EM_386:
-               case EM_486:
+               case EM_IAMCU:
                case EM_X86_64:
                case EM_OLD_SPARCV9:
                case EM_SPARC32PLUS:
index b2271eed9d11efd3afa50b51279e5448a107c908..37378a5558344c5f20891e2c867595631f811c2b 100644 (file)
@@ -1,3 +1,14 @@
+2015-05-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * dwarf.c (init_dwarf_regnames): Replace EM_486 with EM_IAMCU.
+       * readelf.c (guess_is_rela): Likewise.
+       (dump_relocations): Likewise.
+       (get_machine_name): Likewise.
+       (get_elf_section_flags): Likewise.
+       (process_section_headers): Likewise.
+       (is_32bit_abs_reloc): Likewise.
+       (is_32bit_pcrel_reloc): Likewise.
+
 2015-04-30  Nick Clifton  <nickc@redhat.com>
 
        * readelf.c (get_machine_flags): Add description of MeP flags.
index e1ed1fab1367d5fa65897d34d9625cef6c43457c..5f773bb51d469a3bf5ca381f7b0de39f9fa4eca2 100644 (file)
@@ -5413,7 +5413,7 @@ init_dwarf_regnames (unsigned int e_machine)
   switch (e_machine)
     {
     case EM_386:
-    case EM_486:
+    case EM_IAMCU:
       init_dwarf_regnames_i386 ();
       break;
 
index 0f5373534e32d44c240b7555e11ac104935f6efc..c2531ed22fb566be868af300ad3f235ddf1f300f 100644 (file)
@@ -701,7 +701,7 @@ guess_is_rela (unsigned int e_machine)
     {
       /* Targets that use REL relocations.  */
     case EM_386:
-    case EM_486:
+    case EM_IAMCU:
     case EM_960:
     case EM_ARM:
     case EM_D10V:
@@ -1178,7 +1178,7 @@ dump_relocations (FILE * file,
          break;
 
        case EM_386:
-       case EM_486:
+       case EM_IAMCU:
          rtype = elf_i386_reloc_type (type);
          break;
 
@@ -2091,7 +2091,7 @@ get_machine_name (unsigned e_machine)
     case EM_386:               return "Intel 80386";
     case EM_68K:               return "MC68000";
     case EM_88K:               return "MC88000";
-    case EM_486:               return "Intel 80486";
+    case EM_IAMCU:             return "Intel MCU";
     case EM_860:               return "Intel 80860";
     case EM_MIPS:              return "MIPS R3000";
     case EM_S370:              return "IBM System/370";
@@ -5252,7 +5252,7 @@ get_elf_section_flags (bfd_vma sh_flags)
                  break;
 
                case EM_386:
-               case EM_486:
+               case EM_IAMCU:
                case EM_X86_64:
                case EM_L1OM:
                case EM_K1OM:
@@ -5734,7 +5734,7 @@ process_section_headers (FILE * file)
              switch (elf_header.e_machine)
                {
                case EM_386:
-               case EM_486:
+               case EM_IAMCU:
                case EM_X86_64:
                case EM_L1OM:
                case EM_K1OM:
@@ -11253,7 +11253,7 @@ is_32bit_abs_reloc (unsigned int reloc_type)
   switch (elf_header.e_machine)
     {
     case EM_386:
-    case EM_486:
+    case EM_IAMCU:
       return reloc_type == 1; /* R_386_32.  */
     case EM_68K:
       return reloc_type == 1; /* R_68K_32.  */
@@ -11430,7 +11430,7 @@ is_32bit_pcrel_reloc (unsigned int reloc_type)
   switch (elf_header.e_machine)
     {
     case EM_386:
-    case EM_486:
+    case EM_IAMCU:
       return reloc_type == 2;  /* R_386_PC32.  */
     case EM_68K:
       return reloc_type == 4;  /* R_68K_PC32.  */
index a30b2de82111b98aec51e3e0ddf64a80602f0f3a..c09a05b05e35d11d6389908ed900ce16112d2ca4 100644 (file)
@@ -1,3 +1,8 @@
+2015-05-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * common.h (EM_486): Renamed to ...
+       (EM_IAMCU): This.
+
 2015-04-27  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
 
        * s390.h: Define Tag_GNU_S390_ABI_Vector.
index 25cfef2d6b1ae8e3f976f1e55576d0fbaff79027..b087d9c80fd70d52b9da44a52f53c57d35259c9b 100644 (file)
 #define EM_386           3     /* Intel 80386 */
 #define EM_68K           4     /* Motorola m68k family */
 #define EM_88K           5     /* Motorola m88k family */
-#define EM_486           6     /* Intel 80486 *//* Reserved for future use */
+#define EM_IAMCU         6     /* Intel MCU */
 #define EM_860           7     /* Intel 80860 */
 #define EM_MIPS                  8     /* MIPS R3000 (officially, big-endian only) */
 #define EM_S370                  9     /* IBM System/370 */