diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/riscv/riscv.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 053a6e6..4c39951 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-03-13 Kito Cheng <kito.cheng@gmail.com> + + * config/riscv/riscv.c (riscv_emit_float_compare>: Use + gcc_fallthrough() instead of __attribute__((fallthrough)); + 2017-03-13 Gerald Pfeifer <gerald@pfeifer.com> * doc/gcc.texi: Remove "up" link to (DIR). diff --git a/gcc/config/riscv/riscv.c b/gcc/config/riscv/riscv.c index e5044ba..25cc803 100644 --- a/gcc/config/riscv/riscv.c +++ b/gcc/config/riscv/riscv.c @@ -2089,13 +2089,13 @@ riscv_emit_float_compare (enum rtx_code *code, rtx *op0, rtx *op1) case UNLT: std::swap (cmp_op0, cmp_op1); - __attribute__((fallthrough)); + gcc_fallthrough (); UNORDERED_COMPARISON(UNGT, le) case UNLE: std::swap (cmp_op0, cmp_op1); - __attribute__((fallthrough)); + gcc_fallthrough (); UNORDERED_COMPARISON(UNGE, lt) #undef UNORDERED_COMPARISON |