diff options
Diffstat (limited to 'src/test/update-warnings.h')
-rw-r--r-- | src/test/update-warnings.h | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/src/test/update-warnings.h b/src/test/update-warnings.h deleted file mode 100644 index 4a1b027..0000000 --- a/src/test/update-warnings.h +++ /dev/null @@ -1,52 +0,0 @@ -/* See LICENSE file for copyright and license details. */ -#ifndef LIBGAMMA_TEST_UPDATE_WARNINGS_H -#define LIBGAMMA_TEST_UPDATE_WARNINGS_H - -#include <libgamma.h> - - -/* - * This file testes whether the program is out of date - * when it is compiled. This is done by checking for newer - * values of constants that tells us how much there is of - * different things for which we may want to create - * descriptions or otherwise handle especially. - * - * To get the current value of for example `LIBGAMMA_ERROR_MIN` - * simply run the command - * - * cpp <<EOF | tail -n 1 - * #include <libgamma.h> - * LIBGAMMA_ERROR_MIN - * EOF - * - * However, we only do this for if GCC is used to - * compile the program because the #warning CPP - * directive is a GCC extension. If you are not - * using GNU you may want to find another way to - * accomplish this. - */ - -#ifdef __GCC__ -# pragma GCC diagnostic push -# pragma GCC diagnostic ignored "-Wcpp" -# if LIBGAMMA_ERROR_MIN < -46 -# warning New error codes have been added to libgamma -# endif -# if LIBGAMMA_METHOD_COUNT > 6 -# warning New adjust methods has been added to libgamma -# endif -# if LIBGAMMA_CONNECTOR_TYPE_COUNT > 20 -# warning New connector types have been added to libgamma -# endif -# if LIBGAMMA_SUBPIXEL_ORDER_COUNT > 6 -# warning New subpixel orders have been added to libgamma -# endif -# if LIBGAMMA_CRTC_INFO_COUNT > 13 -# warning New CRTC information fields have been added to libgamma -# endif -# pragma GCC diagnostic pop -#endif - - -#endif |