From b3c85d792d9ab861fb5c44c4569729204ef64470 Mon Sep 17 00:00:00 2001 From: Georg-Johann Lay Date: Fri, 2 Dec 2011 18:45:07 +0000 Subject: [PATCH] vector-subscript-1.c (main): Fix __builtin_memcpy arguments to honor sizeof(a). * gcc.c-torture/execute/vector-subscript-1.c (main): Fix __builtin_memcpy arguments to honor sizeof(a). From-SVN: r181933 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gcc.c-torture/execute/vector-subscript-1.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 982cba0bd6b..c4bc564c389 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2011-12-02 Georg-Johann Lay + + * gcc.c-torture/execute/vector-subscript-1.c (main): Fix + __builtin_memcpy arguments to honor sizeof(a). + 2011-12-02 Joseph Myers * gcc.c-torture/execute/doloop-1.c, diff --git a/gcc/testsuite/gcc.c-torture/execute/vector-subscript-1.c b/gcc/testsuite/gcc.c-torture/execute/vector-subscript-1.c index 03647fd5074..8ad8d454857 100644 --- a/gcc/testsuite/gcc.c-torture/execute/vector-subscript-1.c +++ b/gcc/testsuite/gcc.c-torture/execute/vector-subscript-1.c @@ -49,7 +49,7 @@ int main( int argc, char* argv[] ) if (*f(&val3, 3 ) != 4) __builtin_abort (); - __builtin_memcpy(a, &val3, 16); + __builtin_memcpy (a, &val3, sizeof(a)); for(i = 0; i < 4; i++) if (a[i] != i+1) __builtin_abort ();