diff options
author | camthesaxman <camthesaxman@users.noreply.github.com> | 2020-01-30 02:12:24 -0600 |
---|---|---|
committer | camthesaxman <camthesaxman@users.noreply.github.com> | 2020-01-30 02:12:24 -0600 |
commit | 3397016bff4dd62706f7d807a5196e79ae9c30b6 (patch) | |
tree | 98e90037403f29116f3ea6d0d8a1ba3623f4e968 /gcc_arm/testsuite/gcc.c-torture/unsorted/structret.c | |
parent | 4f87fae05b87cefd4f8fc0b2b18e639b0fad25fc (diff) |
delete test suite
Diffstat (limited to 'gcc_arm/testsuite/gcc.c-torture/unsorted/structret.c')
-rwxr-xr-x | gcc_arm/testsuite/gcc.c-torture/unsorted/structret.c | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/gcc_arm/testsuite/gcc.c-torture/unsorted/structret.c b/gcc_arm/testsuite/gcc.c-torture/unsorted/structret.c deleted file mode 100755 index 9c705d4..0000000 --- a/gcc_arm/testsuite/gcc.c-torture/unsorted/structret.c +++ /dev/null @@ -1,69 +0,0 @@ -struct foo -{ - int a, b, c, d; - double doubl; -} s1, s2; - -#ifndef ONLY2 - -struct foo -structret (s1, i1, i2, s2) - struct foo s1, s2; - int i1, i2; -{ - if (i1 != i2) - { - if (i1 < i2) - return s1; - else - return s2; - } - s2.a = 11; - s2.b = 22; - s2.c = s1.c; - s2.d = s1.d; - return s2; -} - -#endif - -#ifndef ONLY1 - -struct foo -mani (a, b) -{ - return structret (s1, a, b, s2); -} - -init () -{ - s1.a = 1; - s1.b = 2; - s1.c = 3; - s1.d = 4; - s1.doubl = 3.1415; - s2.a = -1; - s2.b = -2; - s2.c = -3; - s2.d = -4; - s2.doubl = 2.71818; -} - -main () -{ - struct foo s; - - init (); - s = mani (1, 1); - printf ("%d, %d, %d, %d : %f\n", s.a, s.b, s.c, s.d, s.doubl); - - init (); - s = mani (2, 1); - printf ("%d, %d, %d, %d : %f\n", s.a, s.b, s.c, s.d, s.doubl); - - init (); - s = mani (1, 2); - printf ("%d, %d, %d, %d : %f\n", s.a, s.b, s.c, s.d, s.doubl); -} - -#endif |