bfin.c (bfin_cpus): Update silicon revisions.
authorStuart Henderson <shenders@gcc.gnu.org>
Wed, 4 May 2011 11:25:58 +0000 (11:25 +0000)
committerStuart Henderson <shenders@gcc.gnu.org>
Wed, 4 May 2011 11:25:58 +0000 (11:25 +0000)
2011-05-04  Stuart Henderson  <shenders@gcc.gnu.org>

        * config/bfin/bfin.c (bfin_cpus): Update silicon revisions.

From-SVN: r173369

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

index cd2b35a6fd18314f7bd4fe0b56e7c45703cf70f4..c77c1396a25115087da6537015f13da594639985 100644 (file)
@@ -1,3 +1,7 @@
+2011-05-04  Stuart Henderson  <shenders@gcc.gnu.org>
+
+       * config/bfin/bfin.c (bfin_cpus): Update silicon revisions.
+
 2011-05-04  Stuart Henderson  <shenders@gcc.gnu.org>
 
        From Bernd Schmidt
index 4bdc1ac1f590d868e189ee2a9e16aaffa8c62c10..2d4e33e5cf49dcfc75a5133f80f3234d4693236c 100644 (file)
@@ -104,15 +104,32 @@ struct bfin_cpu
 
 static const struct bfin_cpu bfin_cpus[] =
 {
+
+  {"bf512", BFIN_CPU_BF512, 0x0002,
+   WA_SPECULATIVE_LOADS | WA_05000074},
+  {"bf512", BFIN_CPU_BF512, 0x0001,
+   WA_SPECULATIVE_LOADS | WA_05000074},
   {"bf512", BFIN_CPU_BF512, 0x0000,
    WA_SPECULATIVE_LOADS | WA_05000074},
 
+  {"bf514", BFIN_CPU_BF514, 0x0002,
+   WA_SPECULATIVE_LOADS | WA_05000074},
+  {"bf514", BFIN_CPU_BF514, 0x0001,
+   WA_SPECULATIVE_LOADS | WA_05000074},
   {"bf514", BFIN_CPU_BF514, 0x0000,
    WA_SPECULATIVE_LOADS | WA_05000074},
 
+  {"bf516", BFIN_CPU_BF516, 0x0002,
+   WA_SPECULATIVE_LOADS | WA_05000074},
+  {"bf516", BFIN_CPU_BF516, 0x0001,
+   WA_SPECULATIVE_LOADS | WA_05000074},
   {"bf516", BFIN_CPU_BF516, 0x0000,
    WA_SPECULATIVE_LOADS | WA_05000074},
 
+  {"bf518", BFIN_CPU_BF518, 0x0002,
+   WA_SPECULATIVE_LOADS | WA_05000074},
+  {"bf518", BFIN_CPU_BF518, 0x0001,
+   WA_SPECULATIVE_LOADS | WA_05000074},
   {"bf518", BFIN_CPU_BF518, 0x0000,
    WA_SPECULATIVE_LOADS | WA_05000074},