12345678910111213141516171819202122232425262728293031 |
- #ifndef TEST_DEFINE
- #error Expected definition TEST_DEFINE
- #endif
- #ifndef NEEDS_ESCAPE
- #error Expected definition NEEDS_ESCAPE
- #endif
- #ifdef DO_GNU_TESTS
- #ifndef TEST_DEFINE_GNU
- #error Expected definition TEST_DEFINE_GNU
- #endif
- #endif
- #include <string.h>
- int main()
- {
- return (strcmp(NEEDS_ESCAPE, "E$CAPE") == 0
- #ifdef TEST_OCTOTHORPE
- && strcmp(TEST_OCTOTHORPE, "#") == 0
- #endif
- &&
- strcmp(EXPECTED_C_COMPILER_VERSION, TEST_C_COMPILER_VERSION) == 0 &&
- strcmp(EXPECTED_CXX_COMPILER_VERSION, TEST_CXX_COMPILER_VERSION) ==
- 0 &&
- TEST_C_COMPILER_VERSION_EQUALITY == 1 &&
- TEST_CXX_COMPILER_VERSION_EQUALITY == 1)
- ? 0
- : 1;
- }
|