From: nathan Date: Thu, 17 May 2012 09:13:35 +0000 (+0000) Subject: * config/m68k/m68k-devices.def: Add 51ag, 51je, 51jf, 51jg, 51mm, X-Git-Tag: upstream/4.9.2~12611 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=54418b27b917cd9d52c6b065b098484d1b7a4cde;p=platform%2Fupstream%2Flinaro-gcc.git * config/m68k/m68k-devices.def: Add 51ag, 51je, 51jf, 51jg, 51mm, 51qm. * config/m68k/m68k-tables.opt: Regenerated. * doc/invoke.texi (M680x0 Options): Document. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187625 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f4ddc3a..a4c9604 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2012-05-17 Kwok Cheung Yeung + + * 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 Patrick Marlier diff --git a/gcc/config/m68k/m68k-devices.def b/gcc/config/m68k/m68k-devices.def index 4838fb0..41e11c8 100644 --- a/gcc/config/m68k/m68k-devices.def +++ b/gcc/config/m68k/m68k-devices.def @@ -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) diff --git a/gcc/config/m68k/m68k-tables.opt b/gcc/config/m68k/m68k-tables.opt index 96eabc7..6cac875 100644 --- a/gcc/config/m68k/m68k-tables.opt +++ b/gcc/config/m68k/m68k-tables.opt @@ -58,18 +58,36 @@ 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) EnumValue diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 0b9164e..4c5c79f 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -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}