diff options
author | Richard Stallman <rms@gnu.org> | 1992-10-15 05:04:48 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-10-15 05:04:48 +0000 |
commit | 78e332133778fbe5b29e3bbfdc20046f32e66fa6 (patch) | |
tree | d3e5b205e9d04512d227e5ad58beccdfba7abcf8 | |
parent | 22162da3d7b0fd8d0cc6c5ef451bfda139021ba8 (diff) | |
download | gcc-78e332133778fbe5b29e3bbfdc20046f32e66fa6.zip gcc-78e332133778fbe5b29e3bbfdc20046f32e66fa6.tar.gz gcc-78e332133778fbe5b29e3bbfdc20046f32e66fa6.tar.bz2 |
(__gcc_bcmp): Don't depend on signedness of `char'.
From-SVN: r2465
-rw-r--r-- | gcc/libgcc2.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/libgcc2.c b/gcc/libgcc2.c index 2442b2d..ee92530 100644 --- a/gcc/libgcc2.c +++ b/gcc/libgcc2.c @@ -984,12 +984,12 @@ __fixunssfsi (SFtype a) int __gcc_bcmp (s1, s2, size) - char *s1, *s2; + unsigned char *s1, *s2; size_t size; { while (size > 0) { - char c1 = *s1++, c2 = *s2++; + unsigned char c1 = *s1++, c2 = *s2++; if (c1 != c2) return c1 - c2; size--; |