We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a2e45fa commit 3dea272Copy full SHA for 3dea272
1 file changed
inst/include/Rcpp/r/headers.h
@@ -56,10 +56,13 @@
56
#include <R_ext/Rdynload.h>
57
#include <Rversion.h>
58
59
-#if defined(__GNUC__) && __GNUC__ >= 3
60
-#define NORET __attribute__((noreturn))
61
-#else
62
-#define NORET
+/* Ensure NORET defined (normally provided by R headers with R >= 3.2.0) */
+#ifndef NORET
+# if defined(__GNUC__) && __GNUC__ >= 3
+# define NORET __attribute__((noreturn))
63
+# else
64
+# define NORET
65
+# endif
66
#endif
67
68
#undef major
0 commit comments