diff options
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/vector-subscript-1.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 982cba0..c4bc564 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2011-12-02 Georg-Johann Lay <avr@gjlay.de> + + * gcc.c-torture/execute/vector-subscript-1.c (main): Fix + __builtin_memcpy arguments to honor sizeof(a). + 2011-12-02 Joseph Myers <joseph@codesourcery.com> * 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 03647fd..8ad8d45 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 (); |