Mesa (master): util: Rename PURE to ATTRIBUTE_PURE.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Sun Aug 9 10:33:11 UTC 2015


Module: Mesa
Branch: master
Commit: 512aa0647f328fff69b3ce328b6466f2da8b7c4d
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=512aa0647f328fff69b3ce328b6466f2da8b7c4d

Author: Jose Fonseca <jfonseca at vmware.com>
Date:   Fri Aug  7 13:07:40 2015 +0100

util: Rename PURE to ATTRIBUTE_PURE.

To avoid collission with windows.h's PURE macro.

We could consider eventually renaming to __pure, but that would require
further care, so it's left to the future.

Reviewed-by: Brian Paul <brianp at vmware.com>

---

 src/util/macros.h |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/util/macros.h b/src/util/macros.h
index 5c5c92e..84e4f18 100644
--- a/src/util/macros.h
+++ b/src/util/macros.h
@@ -145,9 +145,9 @@ do {                       \
  * return value.  As a result, calls to it can be dead code eliminated.
  */
 #ifdef HAVE_FUNC_ATTRIBUTE_PURE
-#define PURE __attribute__((__pure__))
+#define ATTRIBUTE_PURE __attribute__((__pure__))
 #else
-#define PURE
+#define ATTRIBUTE_PURE
 #endif
 
 #ifdef __cplusplus




More information about the mesa-commit mailing list