From 88d82c6eaee88398af1de57cddca692a1f74b087 Mon Sep 17 00:00:00 2001 From: Uneven Prankster Date: Mon, 17 Jul 2023 01:34:34 -0300 Subject: Cleanup feels good! Big work coming up this week. --- tinycc/tests/pp/11.c | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 tinycc/tests/pp/11.c (limited to 'tinycc/tests/pp/11.c') diff --git a/tinycc/tests/pp/11.c b/tinycc/tests/pp/11.c deleted file mode 100644 index 5ce868b..0000000 --- a/tinycc/tests/pp/11.c +++ /dev/null @@ -1,36 +0,0 @@ -#define D1(s, ...) s -#define D2(s, ...) s D1(__VA_ARGS__) -#define D3(s, ...) s D2(__VA_ARGS__) -#define D4(s, ...) s D3(__VA_ARGS__) - -D1(a) -D2(a, b) -D3(a, b, c) -D4(a, b, c, d) - -x D4(a, b, c, d) y -x D4(a, b, c) y -x D4(a, b) y -x D4(a) y -x D4() y - -#define GNU_COMMA(X,Y...) X,## Y - -x GNU_COMMA(A,B,C) y -x GNU_COMMA(A,B) y -x GNU_COMMA(A) y -x GNU_COMMA() y - -#define __sun_attr___noreturn__ __attribute__((__noreturn__)) -#define ___sun_attr_inner(__a) __sun_attr_##__a -#define __sun_attr__(__a) ___sun_attr_inner __a -#define __NORETURN __sun_attr__((__noreturn__)) -__NORETURN -#define X(...) -#define Y(...) 1 __VA_ARGS__ 2 -Y(X X() ()) - -#define DDD(A, B) D_ ## B ## _D_ ## A -#define CCC(X, ...) DDD(X, ##__VA_ARGS__) -/* must be D_B_D_A (not D_B _D_A) */ -CCC(A,B) -- cgit v1.2.3