aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2017-06-09 13:36:59 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2017-06-09 11:36:59 +0000
commit323eb0898cb8d1869ae5354b36f390940d29f7d1 (patch)
tree2ac1053ec99dd1e0b7ad21d10d13389ab1fe7cfa
parent225ab2b07b41d0f373efd574e962f90e8b73d46a (diff)
downloadgcc-323eb0898cb8d1869ae5354b36f390940d29f7d1.zip
gcc-323eb0898cb8d1869ae5354b36f390940d29f7d1.tar.gz
gcc-323eb0898cb8d1869ae5354b36f390940d29f7d1.tar.bz2
* gimple.h (gimple_check_failed): Mark cold.
From-SVN: r249055
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/gimple.h3
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 05e6fbf..f62b6d5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2017-06-09 Jan Hubicka <hubicka@ucw.cz>
+
+ * gimple.h (gimple_check_failed): Mark cold.
+
2017-06-09 Richard Biener <rguenther@suse.de>
PR tree-optimization/66623
diff --git a/gcc/gimple.h b/gcc/gimple.h
index 460011c..575babe 100644
--- a/gcc/gimple.h
+++ b/gcc/gimple.h
@@ -46,7 +46,8 @@ template<typename T> struct remove_pointer<T *> { typedef T type; };
#define gcc_gimple_checking_assert(EXPR) gcc_assert (EXPR)
extern void gimple_check_failed (const gimple *, const char *, int, \
const char *, enum gimple_code, \
- enum tree_code) ATTRIBUTE_NORETURN;
+ enum tree_code) ATTRIBUTE_NORETURN \
+ ATTRIBUTE_COLD;
#define GIMPLE_CHECK(GS, CODE) \
do { \