m68k-devices.def: Add 51ag, 51je, 51jf, 51jg, 51mm, 51qm.
authorKwok Cheung Yeung <kcy@codesourcery.com>
Thu, 17 May 2012 09:13:35 +0000 (09:13 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Thu, 17 May 2012 09:13:35 +0000 (09:13 +0000)
* config/m68k/m68k-devices.def: Add 51ag, 51je, 51jf, 51jg, 51mm,
51qm.
* config/m68k/m68k-tables.opt: Regenerated.
* doc/invoke.texi (M680x0 Options): Document.

From-SVN: r187625

gcc/ChangeLog
gcc/config/m68k/m68k-devices.def
gcc/config/m68k/m68k-tables.opt
gcc/doc/invoke.texi

index f4ddc3a2082705414bb74e28cc9687ac687300a5..a4c96043c113b541c95c043ca3d3ddcf35b602de 100644 (file)
@@ -1,3 +1,10 @@
+2012-05-17  Kwok Cheung Yeung  <kcy@codesourcery.com>
+
+       * config/m68k/m68k-devices.def: Add 51ag, 51je, 51jf, 51jg, 51mm,
+       51qm.
+       * config/m68k/m68k-tables.opt: Regenerated.
+       * doc/invoke.texi (M680x0 Options): Document.
+
 2012-05-16  Dave Boutcher  <daveboutcher@gmail.com>
            Patrick Marlier  <patrick.marlier@gmail.com>
 
index 4838fb0629624ce0a7558c6a8ee0bf45e1496310..41e11c88bd24d62b256e5464ac5a636e44b1e929 100644 (file)
@@ -84,10 +84,16 @@ M68K_DEVICE ("cpu32", cpu32,    "cpu32", "cpu32", cpu32,    isa_cpu32, FL_MMU)
 /* For historical reasons, the 51 multilib is named 51qe.  */
 M68K_DEVICE ("51",    mcf51,    "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP)
 M68K_DEVICE ("51ac",  mcf51ac,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP)
+M68K_DEVICE ("51ag",  mcf51ag,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP)
 M68K_DEVICE ("51cn",  mcf51cn,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP)
 M68K_DEVICE ("51em",  mcf51em,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP | FL_CF_MAC)
+M68K_DEVICE ("51je",  mcf51je,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP | FL_CF_MAC)
+M68K_DEVICE ("51jf",  mcf51jf,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP | FL_CF_EMAC)
+M68K_DEVICE ("51jg",  mcf51jg,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP | FL_CF_EMAC)
 M68K_DEVICE ("51jm",  mcf51jm,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP)
+M68K_DEVICE ("51mm",  mcf51mm,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP | FL_CF_MAC)
 M68K_DEVICE ("51qe",  mcf51qe,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP)
+M68K_DEVICE ("51qm",  mcf51qm,  "51",    "51qe",  cfv1,     isa_c,     FL_CF_USP | FL_CF_EMAC)
 
 /* ColdFire CFV2 processors.  */
 M68K_DEVICE ("5202",  mcf5202,  "5206",  "5206",  cfv2,     isa_a,     0)
index 96eabc7f262122da3daf62d843444c90026ad77b..6cac87535ac08528cb278a3095934487710e7dfa 100644 (file)
@@ -57,18 +57,36 @@ Enum(target_device) String(51) Value(mcf51)
 EnumValue
 Enum(target_device) String(51ac) Value(mcf51ac)
 
+EnumValue
+Enum(target_device) String(51ag) Value(mcf51ag)
+
 EnumValue
 Enum(target_device) String(51cn) Value(mcf51cn)
 
 EnumValue
 Enum(target_device) String(51em) Value(mcf51em)
 
+EnumValue
+Enum(target_device) String(51je) Value(mcf51je)
+
+EnumValue
+Enum(target_device) String(51jf) Value(mcf51jf)
+
+EnumValue
+Enum(target_device) String(51jg) Value(mcf51jg)
+
 EnumValue
 Enum(target_device) String(51jm) Value(mcf51jm)
 
+EnumValue
+Enum(target_device) String(51mm) Value(mcf51mm)
+
 EnumValue
 Enum(target_device) String(51qe) Value(mcf51qe)
 
+EnumValue
+Enum(target_device) String(51qm) Value(mcf51qm)
+
 EnumValue
 Enum(target_device) String(5202) Value(mcf5202)
 
index 0b9164ec55920d8e4ac5c00effa772174a20d5d4..4c5c79fce33a80c64016e793fd5accf7f9664a89 100644 (file)
@@ -14556,7 +14556,7 @@ below, which also classifies the CPUs into families:
 
 @multitable @columnfractions 0.20 0.80
 @item @strong{Family} @tab @strong{@samp{-mcpu} arguments}
-@item @samp{51} @tab @samp{51} @samp{51ac} @samp{51cn} @samp{51em} @samp{51qe}
+@item @samp{51} @tab @samp{51} @samp{51ac} @samp{51ag} @samp{51cn} @samp{51em} @samp{51je} @samp{51jf} @samp{51jg} @samp{51jm} @samp{51mm} @samp{51qe} @samp{51qm}
 @item @samp{5206} @tab @samp{5202} @samp{5204} @samp{5206}
 @item @samp{5206e} @tab @samp{5206e}
 @item @samp{5208} @tab @samp{5207} @samp{5208}