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/execute/cmpdi-1.c | |
parent | 4f87fae05b87cefd4f8fc0b2b18e639b0fad25fc (diff) |
delete test suite
Diffstat (limited to 'gcc_arm/testsuite/gcc.c-torture/execute/cmpdi-1.c')
-rwxr-xr-x | gcc_arm/testsuite/gcc.c-torture/execute/cmpdi-1.c | 218 |
1 files changed, 0 insertions, 218 deletions
diff --git a/gcc_arm/testsuite/gcc.c-torture/execute/cmpdi-1.c b/gcc_arm/testsuite/gcc.c-torture/execute/cmpdi-1.c deleted file mode 100755 index e3e9c86..0000000 --- a/gcc_arm/testsuite/gcc.c-torture/execute/cmpdi-1.c +++ /dev/null @@ -1,218 +0,0 @@ -#define F 140 -#define T 13 - -feq (x, y) - long long int x; - long long int y; -{ - if (x == y) - return T; - else - return F; -} - -fne (x, y) - long long int x; - long long int y; -{ - if (x != y) - return T; - else - return F; -} - -flt (x, y) - long long int x; - long long int y; -{ - if (x < y) - return T; - else - return F; -} - -fge (x, y) - long long int x; - long long int y; -{ - if (x >= y) - return T; - else - return F; -} - -fgt (x, y) - long long int x; - long long int y; -{ - if (x > y) - return T; - else - return F; -} - -fle (x, y) - long long int x; - long long int y; -{ - if (x <= y) - return T; - else - return F; -} - -fltu (x, y) - unsigned long long int x; - unsigned long long int y; -{ - if (x < y) - return T; - else - return F; -} - -fgeu (x, y) - unsigned long long int x; - unsigned long long int y; -{ - if (x >= y) - return T; - else - return F; -} - -fgtu (x, y) - unsigned long long int x; - unsigned long long int y; -{ - if (x > y) - return T; - else - return F; -} - -fleu (x, y) - unsigned long long int x; - unsigned long long int y; -{ - if (x <= y) - return T; - else - return F; -} - -long long args[] = -{ - 0LL, - 1LL, - -1LL, - 0x7fffffffffffffffLL, - 0x8000000000000000LL, - 0x8000000000000001LL, - 0x1A3F237394D36C58LL, - 0x93850E92CAAC1B04LL -}; - -int correct_results[] = -{ - T, F, F, T, F, T, F, T, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, F, T, T, F, - T, F, F, T, F, T, F, T, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - T, F, F, T, F, T, F, T, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, T, F, F, T, - T, F, F, T, F, T, F, T, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - T, F, F, T, F, T, F, T, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - T, F, F, T, F, T, F, T, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, F, T, T, F, T, F, F, T, - T, F, F, T, F, T, F, T, F, T, - F, T, F, T, T, F, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - F, T, T, F, F, T, T, F, F, T, - F, T, T, F, F, T, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, F, T, T, F, F, T, T, F, - F, T, T, F, F, T, F, T, T, F, - T, F, F, T, F, T, F, T, F, T -}; - -main () -{ - int i, j, *res = correct_results; - - for (i = 0; i < 8; i++) - { - long long arg0 = args[i]; - for (j = 0; j < 8; j++) - { - long long arg1 = args[j]; - - if (feq (arg0, arg1) != *res++) - abort (); - if (fne (arg0, arg1) != *res++) - abort (); - if (flt (arg0, arg1) != *res++) - abort (); - if (fge (arg0, arg1) != *res++) - abort (); - if (fgt (arg0, arg1) != *res++) - abort (); - if (fle (arg0, arg1) != *res++) - abort (); - if (fltu (arg0, arg1) != *res++) - abort (); - if (fgeu (arg0, arg1) != *res++) - abort (); - if (fgtu (arg0, arg1) != *res++) - abort (); - if (fleu (arg0, arg1) != *res++) - abort (); - } - } - exit (0); -} |