From 7f31f4dbcc857bfb4535e554c9981b63a89d0518 Mon Sep 17 00:00:00 2001 From: Stuart Henderson Date: Tue, 3 May 2011 17:13:39 +0000 Subject: [PATCH] 2011-05-03 Stuart Henderson From Mike Frysinger: * config/bfin/bfin.c (bfin_cpus[]): Add 0.4 for bf542/bf544/bf547/bf548/bf549. From-SVN: r173332 --- gcc/ChangeLog | 6 ++++++ gcc/config/bfin/bfin.c | 10 ++++++++++ 2 files changed, 16 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5a9048e6b48..61539c785cd 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2011-05-03 Stuart Henderson + + From Mike Frysinger: + * config/bfin/bfin.c (bfin_cpus[]): Add 0.4 for + bf542/bf544/bf547/bf548/bf549. + 2011-05-03 Uros Bizjak * expmed.c (extract_bit_field_1): Remove write-only variable "icode". diff --git a/gcc/config/bfin/bfin.c b/gcc/config/bfin/bfin.c index ee7fd234941..e046789eec6 100644 --- a/gcc/config/bfin/bfin.c +++ b/gcc/config/bfin/bfin.c @@ -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, -- 2.30.2