bfd/
authorNathan Sidwell <nathan@codesourcery.com>
Fri, 13 Aug 2010 13:03:46 +0000 (13:03 +0000)
committerNathan Sidwell <nathan@codesourcery.com>
Fri, 13 Aug 2010 13:03:46 +0000 (13:03 +0000)
* elf32-m69k.c (elf32_m68k_print_private_bfd_data): Detect EMAC_B
variant.

binutils/
* readelf.c (get_machine_flags): Detect CF ISA C and EMAC_B
variants.

bfd/ChangeLog
bfd/elf32-m68k.c
binutils/ChangeLog
binutils/readelf.c

index 895707d4e7cd354f064cf5f124c16c5d4b249287..e1c543b52e85104d9a8180830d5c431b287082c3 100644 (file)
@@ -1,3 +1,8 @@
+2010-08-13  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * elf32-m69k.c (elf32_m68k_print_private_bfd_data): Detect EMAC_B
+       variant.
+
 2010-08-12  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR binutils/11909
index ff37a3c06e06281ee48ed787b30951e44f8d44a6..c0a5ef16d73601be5c1a7f52a13f1d7e92a17af4 100644 (file)
@@ -1293,6 +1293,9 @@ elf32_m68k_print_private_bfd_data (bfd *abfd, void * ptr)
            case EF_M68K_CF_EMAC:
              mac = "emac";
              break;
+           case EF_M68K_CF_EMAC_B:
+             mac = "emac_b";
+             break;
            }
          if (mac)
            fprintf (file, " [%s]", mac);
index 3648503d503ca081a03d2cbd0fb816e70182250a..cfa33e497b05c75f6bc327d70fd268956d8fdd2f 100644 (file)
@@ -1,3 +1,8 @@
+2010-08-13  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * readelf.c (get_machine_flags): Detect CF ISA C and EMAC_B
+       variants.
+
 2010-08-13  Tom Tromey  <tromey@redhat.com>
 
        * dwarf.c (process_debug_info): Don't subtract section address
index 30a7fcc4a1133307b0fbe830b98e71da3e3672ad..4c40e6e0111e4b2b01baf1bd109aa5232af90a46 100644 (file)
@@ -2310,6 +2310,13 @@ get_machine_flags (unsigned e_flags, unsigned e_machine)
                case EF_M68K_CF_ISA_B:
                  isa = "B";
                  break;
+               case EF_M68K_CF_ISA_C:
+                 isa = "C";
+                 break;
+               case EF_M68K_CF_ISA_C_NODIV:
+                 isa = "C";
+                 additional = ", nodiv";
+                 break;
                }
              strcat (buf, ", cf, isa ");
              strcat (buf, isa);
@@ -2328,6 +2335,9 @@ get_machine_flags (unsigned e_flags, unsigned e_machine)
                case EF_M68K_CF_EMAC:
                  mac = "emac";
                  break;
+               case EF_M68K_CF_EMAC_B:
+                 mac = "emac_b";
+                 break;
                }
              if (mac)
                {
This page took 0.043784 seconds and 4 git commands to generate.