summaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r--gcc/rtl.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 3c78edc4277..7a0259305c3 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -1242,7 +1242,11 @@ extern void cse_end_of_basic_block PROTO ((rtx,
extern int comparison_dominates_p PROTO ((enum rtx_code, enum rtx_code));
extern int condjump_p PROTO ((rtx));
extern int simplejump_p PROTO ((rtx));
-extern int sets_cc0_p PROTO ((rtx));
+extern int sets_cc0_p PROTO ((rtx))
+#ifndef HAVE_cc0
+ ATTRIBUTE_NORETURN
+#endif
+ ;
extern int invert_jump PROTO ((rtx, rtx));
extern int rtx_renumbered_equal_p PROTO ((rtx, rtx));
extern int true_regnum PROTO ((rtx));