]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* gcc.target/powerpc/405-dlmzb-strlen-1.c: Explicitly align arg.
authorsegher <segher@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Dec 2014 18:26:49 +0000 (18:26 +0000)
committersegher <segher@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Dec 2014 18:26:49 +0000 (18:26 +0000)
* gcc.target/powerpc/440-dlmzb-strlen-1.c: Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219061 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/405-dlmzb-strlen-1.c
gcc/testsuite/gcc.target/powerpc/440-dlmzb-strlen-1.c

index ef6a8aa3c2d880d17af3976f748bd00e349b6b7d..d0bee5d1553a11dbe2e4f2bed56c7929f3bf3c33 100644 (file)
@@ -1,3 +1,8 @@
+2014-12-24  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       * gcc.target/powerpc/405-dlmzb-strlen-1.c: Explicitly align arg.
+       * gcc.target/powerpc/440-dlmzb-strlen-1.c: Ditto.
+
 2014-12-24  Andrew Stubbs  <ams@codesourcery.com>
 
        PR testsuite/64032
index b06a74f646e20b1415dcc4504b74381b78df4a2c..52675bade32e6382677ecc42ad4b86b95c742d7f 100644 (file)
@@ -12,8 +12,10 @@ typedef __SIZE_TYPE__ size_t;
 
 size_t strlen(const char *);
 
+char s[100] __attribute__ ((aligned (8)));
+
 size_t
-strlen8(const long long *s)
+strlen8(void)
 {
-  return strlen((const char *)s);
+  return strlen(s);
 }
index d255bd785f61cedc495f35a90910de0fa65b9b29..03734663c96d5102a161cabdd6a5eda6400f2ad3 100644 (file)
@@ -12,8 +12,10 @@ typedef __SIZE_TYPE__ size_t;
 
 size_t strlen(const char *);
 
+char s[100] __attribute__ ((aligned (8)));
+
 size_t
-strlen8(const long long *s)
+strlen8(void)
 {
-  return strlen((const char *)s);
+  return strlen(s);
 }