|
@@ -78,6 +78,8 @@
|
|
/* Define non-aliasing pointers */
|
|
/* Define non-aliasing pointers */
|
|
#ifdef _MSC_VER
|
|
#ifdef _MSC_VER
|
|
# define UA_RESTRICT __restrict
|
|
# define UA_RESTRICT __restrict
|
|
|
|
+#elif defined(__GNUC__)
|
|
|
|
+# define UA_RESTRICT __restrict__
|
|
#else
|
|
#else
|
|
# define UA_RESTRICT restrict
|
|
# define UA_RESTRICT restrict
|
|
#endif
|
|
#endif
|