OSDN Git Service

2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
authorshenders <shenders@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 May 2011 17:13:39 +0000 (17:13 +0000)
committershenders <shenders@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 May 2011 17:13:39 +0000 (17:13 +0000)
        From Mike Frysinger:
        * config/bfin/bfin.c (bfin_cpus[]): Add 0.4 for
        bf542/bf544/bf547/bf548/bf549.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173332 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/bfin/bfin.c

index 5a9048e..61539c7 100644 (file)
@@ -1,3 +1,9 @@
+2011-05-03  Stuart Henderson  <shenders@gcc.gnu.org>
+
+        From Mike Frysinger:
+        * config/bfin/bfin.c (bfin_cpus[]): Add 0.4 for
+        bf542/bf544/bf547/bf548/bf549.
+
 2011-05-03  Uros Bizjak  <ubizjak@gmail.com>
 
        * expmed.c (extract_bit_field_1): Remove write-only variable "icode".
index ee7fd23..e046789 100644 (file)
@@ -260,6 +260,8 @@ static const struct bfin_cpu bfin_cpus[] =
   {"bf542m", BFIN_CPU_BF542M, 0x0003,
    WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
 
+  {"bf542", BFIN_CPU_BF542, 0x0004,
+   WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
   {"bf542", BFIN_CPU_BF542, 0x0002,
    WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
   {"bf542", BFIN_CPU_BF542, 0x0001,
@@ -271,6 +273,8 @@ static const struct bfin_cpu bfin_cpus[] =
   {"bf544m", BFIN_CPU_BF544M, 0x0003,
    WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
 
+  {"bf544", BFIN_CPU_BF544, 0x0004,
+   WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
   {"bf544", BFIN_CPU_BF544, 0x0002,
    WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
   {"bf544", BFIN_CPU_BF544, 0x0001,
@@ -282,6 +286,8 @@ static const struct bfin_cpu bfin_cpus[] =
   {"bf547m", BFIN_CPU_BF547M, 0x0003,
    WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
 
+  {"bf547", BFIN_CPU_BF547, 0x0004,
+   WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
   {"bf547", BFIN_CPU_BF547, 0x0002,
    WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
   {"bf547", BFIN_CPU_BF547, 0x0001,
@@ -293,6 +299,8 @@ static const struct bfin_cpu bfin_cpus[] =
   {"bf548m", BFIN_CPU_BF548M, 0x0003,
    WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
 
+  {"bf548", BFIN_CPU_BF548, 0x0004,
+   WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
   {"bf548", BFIN_CPU_BF548, 0x0002,
    WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
   {"bf548", BFIN_CPU_BF548, 0x0001,
@@ -304,6 +312,8 @@ static const struct bfin_cpu bfin_cpus[] =
   {"bf549m", BFIN_CPU_BF549M, 0x0003,
    WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
 
+  {"bf549", BFIN_CPU_BF549, 0x0004,
+   WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
   {"bf549", BFIN_CPU_BF549, 0x0002,
    WA_SPECULATIVE_LOADS | WA_INDIRECT_CALLS | WA_05000074},
   {"bf549", BFIN_CPU_BF549, 0x0001,