mips16e-extends.c (cksum8): Change return value to signed char.
authorThiemo Seufer <ths@mips.com>
Wed, 25 Apr 2007 16:10:15 +0000 (16:10 +0000)
committerThiemo Seufer <ths@gcc.gnu.org>
Wed, 25 Apr 2007 16:10:15 +0000 (16:10 +0000)
* gcc.target/mips/mips16e-extends.c (cksum8): Change return
value to signed char.

From-SVN: r124157

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/mips/mips16e-extends.c

index a3a7c1d3bff10b7561ccdb06a8bda4aff1487a66..9dc7a398a5d65e69be8844abe74017cd963a4b05 100644 (file)
@@ -1,3 +1,8 @@
+2007-04-25  Thiemo Seufer  <ths@mips.com>
+
+       * gcc.target/mips/mips16e-extends.c (cksum8): Change return
+       value to signed char.
+
 2007-04-25  Uros Bizjak  <ubizjak@gmail.com>
 
        * gcc.target/i386/reload-1.c. Include <stdint.h>.  Compile for all
index 0523aa563c51b62e71edac48e04ed21d9ed204b1..1107328b00267096954c27ef016cd48f204491fd 100644 (file)
@@ -8,7 +8,7 @@ short cksum16 (unsigned long n)
   return l;
 }
 
-char cksum8 (unsigned long n)
+signed char cksum8 (unsigned long n)
 {
   unsigned long l;
   l = validate (n, (n >> 8) + (n & 0xff));