diff options
-rw-r--r-- | src/test.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/test.c b/src/test.c index a5df7c8dc..00f97fb99 100644 --- a/src/test.c +++ b/src/test.c @@ -20,6 +20,12 @@ /* Define TEST_STANDALONE to get the /bin/test version. Otherwise, you get the shell builtin version. */ +/* Without this pragma, gcc 4.6.2 20111027 mistakenly suggests that + the advance function might be candidate for attribute 'pure'. */ +#if (__GNUC__ == 4 && 6 <= __GNUC_MINOR__) || 4 < __GNUC__ +# pragma GCC diagnostic ignored "-Wsuggest-attribute=pure" +#endif + #include <config.h> #include <stdio.h> #include <sys/types.h> |