aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim J. Robbins <tjr@FreeBSD.org>2004-07-22 09:20:51 +0000
committerTim J. Robbins <tjr@FreeBSD.org>2004-07-22 09:20:51 +0000
commitc7aea1bb276b95bcf1e2126a32b735311e5dc687 (patch)
tree83319fd67219bf2cb5c1f719a0eb87601853d697
parentafe2c78208fb32b1eacadba40935fde3b20c2e45 (diff)
Notes
-rw-r--r--sys/sys/cdefs.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/sys/cdefs.h b/sys/sys/cdefs.h
index 2cc5a553a8be8..8ce116dc98e77 100644
--- a/sys/sys/cdefs.h
+++ b/sys/sys/cdefs.h
@@ -157,6 +157,12 @@
#endif
#endif
+#if __GNUC_PREREQ__(2, 96)
+#define __pure __attribute__((__pure__))
+#else
+#define __pure
+#endif
+
#if __GNUC_PREREQ__(3, 1) || (defined(__INTEL_COMPILER) && __INTEL_COMPILER >= 800)
#define __always_inline __attribute__((__always_inline__))
#else