diff options
author | YamaArashi <shadow962@live.com> | 2016-04-29 06:03:42 -0700 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-04-29 06:03:42 -0700 |
commit | 536c44e5e9612dc161e3da9d9f3f30e134e8242f (patch) | |
tree | 351aed8dc79f5d2f3bdb647405acb55e0e62b1d7 /gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c | |
parent | 10f3c226cc227a9fc6d698599b630230be792de8 (diff) |
delete test suite
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c')
-rwxr-xr-x | gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c b/gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c deleted file mode 100755 index c6d6e03..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/memcpy-bi.c +++ /dev/null @@ -1,52 +0,0 @@ -/* Test builtin-memcpy (which may emit different code for different N). */ - -#define TESTSIZE 80 - -char src[TESTSIZE] __attribute__ ((aligned)); -char dst[TESTSIZE] __attribute__ ((aligned)); - -void -check (char *test, char *match, int n) -{ - if (memcmp (test, match, n)) - abort (); -} - -#define TN(n) \ -{ memset (dst, 0, n); memcpy (dst, src, n); check (dst, src, n); } -#define T(n) \ -TN (n) \ -TN ((n) + 1) \ -TN ((n) + 2) \ -TN ((n) + 3) - -main () -{ - int i,j; - - for (i = 0; i < sizeof (src); ++i) - src[i] = 'a' + i % 26; - - T (0); - T (4); - T (8); - T (12); - T (16); - T (20); - T (24); - T (28); - T (32); - T (36); - T (40); - T (44); - T (48); - T (52); - T (56); - T (60); - T (64); - T (68); - T (72); - T (76); - - return 0; -} |