Commit ccdf7184 authored by Max Kellermann's avatar Max Kellermann

gcc.h: add "restrict" macro for C++

parent 77641362
...@@ -81,6 +81,14 @@ ...@@ -81,6 +81,14 @@
#ifdef __cplusplus #ifdef __cplusplus
#ifdef __GNUC__
/* "__restrict__" is a GCC extension for C++ */
#define restrict __restrict__
#else
/* disable it on other compilers */
#define restrict
#endif
#if !defined(__clang__) && defined(__GNUC__) && !GCC_CHECK_VERSION(4,6) #if !defined(__clang__) && defined(__GNUC__) && !GCC_CHECK_VERSION(4,6)
#error Your gcc version is too old. MPD requires gcc 4.6 or newer. #error Your gcc version is too old. MPD requires gcc 4.6 or newer.
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment