aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel@linux.vnet.ibm.com>2016-09-26 14:17:17 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2016-09-26 14:17:17 +0000
commit1d92cba91be69be5d1baaca46b834d6b8d780acd (patch)
tree9d064f9805efc13570e4300232434027be11f987
parentc1c6ca6300634cfcbdb15d564c54fe855d43d8c7 (diff)
downloadgcc-1d92cba91be69be5d1baaca46b834d6b8d780acd.zip
gcc-1d92cba91be69be5d1baaca46b834d6b8d780acd.tar.gz
gcc-1d92cba91be69be5d1baaca46b834d6b8d780acd.tar.bz2
S/390: Add missing fallthrough comments.
gcc/ChangeLog: 2016-09-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com> * config/s390/s390.c (s390_rtx_costs): Add /* fallthrough */. (s390_sched_score): Likewise. From-SVN: r240495
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/s390/s390.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 59218b8..bdebe60 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2016-09-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ * config/s390/s390.c (s390_rtx_costs): Add /* fallthrough */.
+ (s390_sched_score): Likewise.
+
2016-09-26 Martin Liska <mliska@suse.cz>
* doc/gcov.texi: Update program output of gcov tool.
diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c
index 0b0e360..3bdb648 100644
--- a/gcc/config/s390/s390.c
+++ b/gcc/config/s390/s390.c
@@ -3467,6 +3467,7 @@ s390_rtx_costs (rtx x, machine_mode mode, int outer_code,
*total = COSTS_N_INSNS (2);
return true;
}
+ /* fallthrough */
case ASHIFT:
case ASHIFTRT:
case LSHIFTRT:
@@ -13855,6 +13856,7 @@ s390_sched_score (rtx_insn *insn)
score += 5;
if ((mask & S390_SCHED_ATTR_MASK_GROUPALONE) != 0)
score += 10;
+ /* fallthrough */
case 1:
/* Prefer not cracked insns while trying to put together a
group. */