[PATCH] Made __GNUC__ et.al. weak defines, so that we could override them with -D
[smatch.git] / validation / preprocessor15.c
blob0a2dfd7f26f90898f060d1d49c0a7b639fba21e4
1 #define A defi
2 #define B ned
3 #define C(x,y) x##y
4 #define D(x,y) C(x,y)
5 #if D(A,B) B
6 D(1,2)
7 #endif