diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2011-12-02 18:45:07 +0000 |
---|---|---|
committer | Georg-Johann Lay <gjl@gcc.gnu.org> | 2011-12-02 18:45:07 +0000 |
commit | b3c85d792d9ab861fb5c44c4569729204ef64470 (patch) | |
tree | a4c07ea848410beada78db87275077bc5012d9db | |
parent | 5e50b799a0b6234bfb36584ee81733d7a1a299b4 (diff) | |
download | gcc-b3c85d792d9ab861fb5c44c4569729204ef64470.zip gcc-b3c85d792d9ab861fb5c44c4569729204ef64470.tar.gz gcc-b3c85d792d9ab861fb5c44c4569729204ef64470.tar.bz2 |
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
-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 (); |