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/tests2/130_large_argument.c | 41 -------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 tinycc/tests/tests2/130_large_argument.c (limited to 'tinycc/tests/tests2/130_large_argument.c') diff --git a/tinycc/tests/tests2/130_large_argument.c b/tinycc/tests/tests2/130_large_argument.c deleted file mode 100644 index 8415c85..0000000 --- a/tinycc/tests/tests2/130_large_argument.c +++ /dev/null @@ -1,41 +0,0 @@ -#include - -struct large1 { - int a[768]; -}; - -struct large2 { - int a[1920]; -}; - -void pass_large_struct1(struct large1 in) -{ - printf("%d %d\n", in.a[200], in.a[767]); - return; -} - -void pass_large_struct2(struct large2 in) -{ - printf("%d %d %d\n", in.a[200], in.a[1023], in.a[1919]); - return; -} - -void pass_many_args(int a, int b, int c, int d, int e, int f, int g, int h, int i, - int j, int k, int l, int m) -{ - printf("%d %d %d %d %d %d %d %d %d %d %d %d %d\n", a, b, c, d, e, f, g, h, i, - j, k, l, m); - return; -} - -struct large1 l1 = { .a = { [200] = 1, [767] = 2 } }; -struct large2 l2 = { .a = { [200] = 3, [1023] = 4, [1919] = 5} }; - -int main(void) -{ - pass_large_struct1(l1); - pass_large_struct2(l2); - pass_many_args(13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1); - - return 0; -} -- cgit v1.2.3