summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>2001-12-01 02:19:02 +0000
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>2001-12-01 02:19:02 +0000
commitbf8aac3ea935db1b163346da1145b80837eb1c93 (patch)
treec7ef0d2f0ba04d295bc0cc88a7200f9582dc1f0e
parent7757c1eb0c12d7d2213af55039e414af3f3d1279 (diff)
downloadppe42-gcc-bf8aac3ea935db1b163346da1145b80837eb1c93.tar.gz
ppe42-gcc-bf8aac3ea935db1b163346da1145b80837eb1c93.zip
* pa.c (output_ascii): Cast `p' to unsigned char.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47504 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/pa/pa.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 71bacf59bfe..c6c02372191 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2001-11-30 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * pa.c (output_ascii): Cast `p' to unsigned char.
+
2001-11-30 Daniel Berlin <dan@cgsoftware.com>
* config/rs6000/rs6000.c (altivec_expand_builtin): add
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c
index 617071e18d5..3128c516af4 100644
--- a/gcc/config/pa/pa.c
+++ b/gcc/config/pa/pa.c
@@ -2539,7 +2539,7 @@ output_ascii (file, p, size)
int io = 0;
for (io = 0, co = 0; io < MIN (4, size - i); io++)
{
- register unsigned int c = p[i + io];
+ register unsigned int c = (unsigned char) p[i + io];
if (c == '\"' || c == '\\')
partial_output[co++] = '\\';
OpenPOWER on IntegriCloud