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@vmware.com>
This commit is contained in:
Jose Fonseca
2015-08-07 13:07:40 +01:00
parent 27141f984d
commit 512aa0647f

View File

@@ -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