aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2016-10-28 09:22:28 -0600
committerJeff Law <law@gcc.gnu.org>2016-10-28 09:22:28 -0600
commita563e6e9a1e3e7b3378b5f1e1596b6810f51942c (patch)
tree1547e3f47ad7f94c470f1d0601125ebecbf41047 /gcc
parent64f6e1e1589654b04fb9c0ac2fd20d010ccfdedb (diff)
downloadgcc-a563e6e9a1e3e7b3378b5f1e1596b6810f51942c.zip
gcc-a563e6e9a1e3e7b3378b5f1e1596b6810f51942c.tar.gz
gcc-a563e6e9a1e3e7b3378b5f1e1596b6810f51942c.tar.bz2
bfin.c (bfin_legitimate_address_p): Add missing fallthru comment.
* config/bfin/bfin.c (bfin_legitimate_address_p): Add missing fallthru comment. * config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Likewise. From-SVN: r241651
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/bfin/bfin.c1
-rw-r--r--gcc/config/bfin/bfin.h5
3 files changed, 12 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index cfd0929..3f2ea4d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2016-10-28 Jeff Law <law@redhat.com>
+
+ * config/bfin/bfin.c (bfin_legitimate_address_p): Add missing
+ fallthru comment.
+ * config/bfin/bfin.h (TARGET_CPU_CPP_BUILTINS): Likewise.
+
2016-10-28 Segher Boessenkool <segher@kernel.crashing.org>
PR rtl-optimization/78029
diff --git a/gcc/config/bfin/bfin.c b/gcc/config/bfin/bfin.c
index 9b81868..2dfd038 100644
--- a/gcc/config/bfin/bfin.c
+++ b/gcc/config/bfin/bfin.c
@@ -2718,6 +2718,7 @@ bfin_legitimate_address_p (machine_mode mode, rtx x, bool strict)
&& REG_P (XEXP (x, 0))
&& bfin_valid_reg_p (REGNO (XEXP (x, 0)), strict, mode, POST_INC))
return true;
+ break;
case PRE_DEC:
if (LEGITIMATE_MODE_FOR_AUTOINC_P (mode)
&& XEXP (x, 0) == stack_pointer_rtx
diff --git a/gcc/config/bfin/bfin.h b/gcc/config/bfin/bfin.h
index a85c8c4..b5f1544 100644
--- a/gcc/config/bfin/bfin.h
+++ b/gcc/config/bfin/bfin.h
@@ -110,30 +110,35 @@
break; \
case BFIN_CPU_BF542M: \
builtin_define ("__ADSPBF542M__"); \
+ /* FALLTHRU */ \
case BFIN_CPU_BF542: \
builtin_define ("__ADSPBF542__"); \
builtin_define ("__ADSPBF54x__"); \
break; \
case BFIN_CPU_BF544M: \
builtin_define ("__ADSPBF544M__"); \
+ /* FALLTHRU */ \
case BFIN_CPU_BF544: \
builtin_define ("__ADSPBF544__"); \
builtin_define ("__ADSPBF54x__"); \
break; \
case BFIN_CPU_BF547M: \
builtin_define ("__ADSPBF547M__"); \
+ /* FALLTHRU */ \
case BFIN_CPU_BF547: \
builtin_define ("__ADSPBF547__"); \
builtin_define ("__ADSPBF54x__"); \
break; \
case BFIN_CPU_BF548M: \
builtin_define ("__ADSPBF548M__"); \
+ /* FALLTHRU */ \
case BFIN_CPU_BF548: \
builtin_define ("__ADSPBF548__"); \
builtin_define ("__ADSPBF54x__"); \
break; \
case BFIN_CPU_BF549M: \
builtin_define ("__ADSPBF549M__"); \
+ /* FALLTHRU */ \
case BFIN_CPU_BF549: \
builtin_define ("__ADSPBF549__"); \
builtin_define ("__ADSPBF54x__"); \