diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/Preprocessor/pp-record.c | 11 | ||||
-rw-r--r-- | test/Preprocessor/pp-record.h | 2 |
2 files changed, 9 insertions, 4 deletions
diff --git a/test/Preprocessor/pp-record.c b/test/Preprocessor/pp-record.c index dcb52b56b7..f098683eea 100644 --- a/test/Preprocessor/pp-record.c +++ b/test/Preprocessor/pp-record.c @@ -2,8 +2,11 @@ // http://llvm.org/PR11120 -#define FILE_HEADER_NAME "pp-record.h" +#define STRINGIZE(text) STRINGIZE_I(text) +#define STRINGIZE_I(text) #text -#if defined(FILE_HEADER_NAME) -#include FILE_HEADER_NAME -#endif +#define INC pp-record.h + +#include STRINGIZE(INC) + +CAKE; diff --git a/test/Preprocessor/pp-record.h b/test/Preprocessor/pp-record.h index 34158bd205..b39a17405e 100644 --- a/test/Preprocessor/pp-record.h +++ b/test/Preprocessor/pp-record.h @@ -1 +1,3 @@ // Only useful for #inclusion. + +#define CAKE extern int is_a_lie |