mirror of
https://github.com/mirror/tinycc.git
synced 2024-12-28 04:00:06 +08:00
76b88e22a4
After this last change the radare2 project did not compile anymore. Start with BOL flag after include ends in tccpp.c. Update testcase 18.
44 lines
821 B
C
44 lines
821 B
C
#include <stdio.h>
|
|
|
|
int main()
|
|
{
|
|
printf("including\n");
|
|
#include "18_include.h"
|
|
#define test_missing_nl
|
|
printf("done\n");
|
|
|
|
#define INC "18_include.h"
|
|
|
|
#ifdef __has_include
|
|
#if defined __has_include
|
|
#if __has_include("18_include.h")
|
|
printf("has_include\n");
|
|
#endif
|
|
#if __has_include(INC)
|
|
printf("has_include\n");
|
|
#endif
|
|
#if __has_include("not_found_18_include.h")
|
|
printf("has_include not found\n");
|
|
#endif
|
|
#endif
|
|
#endif
|
|
|
|
#ifdef __has_include_next
|
|
#if defined __has_include_next
|
|
#if __has_include_next("18_include.h")
|
|
printf("has_include_next\n");
|
|
#endif
|
|
#if __has_include_next(INC)
|
|
printf("has_include_next\n");
|
|
#endif
|
|
#if __has_include_next("not_found_18_include.h")
|
|
printf("has_include_next not found\n");
|
|
#endif
|
|
#endif
|
|
#endif
|
|
|
|
return 0;
|
|
}
|
|
|
|
/* vim: set expandtab ts=4 sw=3 sts=3 tw=80 :*/
|