aboutsummaryrefslogtreecommitdiff
path: root/fixincludes/tests
diff options
context:
space:
mode:
authorBruce Korb <bkorb@gnu.org>2012-01-11 16:23:48 +0000
committerAndreas Tobler <andreast@gcc.gnu.org>2012-01-11 17:23:48 +0100
commit4c14fd7ee23717e2458c02844e97f6eb539c5f11 (patch)
treee4b37d1c6b03da2ec370ad842da8631d6cfef6c9 /fixincludes/tests
parent9150e331a8fe179755e4e11fd7562058dece6d64 (diff)
downloadgcc-4c14fd7ee23717e2458c02844e97f6eb539c5f11.zip
gcc-4c14fd7ee23717e2458c02844e97f6eb539c5f11.tar.gz
gcc-4c14fd7ee23717e2458c02844e97f6eb539c5f11.tar.bz2
re PR rtl-optimization/57105 (ICE: in add_insn_before_nobb, at emit-rtl.c:3883 with -Os -fselective-scheduling2 -g)
2012-01-11 Bruce Korb <bkorb@gnu.org> Steven G. Kargl <kargl@gcc.gnu.org> Andreas Tobler <andreast@fgznet.ch> PR bootstrap/57105 PR preprocessor/51776 * inclhack.def (cdef_cplusplus): Add a replacement for [[noreturn]]. * fixincl.x: Regenerate. * tests/base/sys/cdefs.h: Update. * genfixes: Remove the 'Ver.' from the version check. Co-Authored-By: Andreas Tobler <andreast@fgznet.ch> Co-Authored-By: Steven G. Kargl <kargl@gcc.gnu.org> From-SVN: r183096
Diffstat (limited to 'fixincludes/tests')
-rw-r--r--fixincludes/tests/base/sys/cdefs.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/fixincludes/tests/base/sys/cdefs.h b/fixincludes/tests/base/sys/cdefs.h
index 6ccd0b7..e42df6f 100644
--- a/fixincludes/tests/base/sys/cdefs.h
+++ b/fixincludes/tests/base/sys/cdefs.h
@@ -9,6 +9,11 @@
+#if defined( CDEF_CPLUSPLUS_CHECK )
+#define _Noreturn __attribute__((__noreturn__))
+#endif /* CDEF_CPLUSPLUS_CHECK */
+
+
#if defined( FREEBSD_GCC3_BREAKAGE_CHECK )
#if __GNUC__ == 2 && __GNUC_MINOR__ >= 7
#endif /* FREEBSD_GCC3_BREAKAGE_CHECK */