(ASM_OUTPUT_ASCII): 8-bit chars should be zero-extended.
authorRichard Kenner <kenner@gcc.gnu.org>
Mon, 6 Dec 1993 12:38:16 +0000 (07:38 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Mon, 6 Dec 1993 12:38:16 +0000 (07:38 -0500)
From-SVN: r6189

gcc/config/arm/arm.h

index 77e49680882d768e71e00c8ae474094ba53a8e3b..d17c58dbeabf35e5238707e87ecfa42964796fb1 100644 (file)
@@ -1594,7 +1594,7 @@ do { char dstr[30];                                                       \
    arm_increase_location (1))
 
 #define ASM_OUTPUT_ASCII(STREAM, PTR, LEN)  \
-  output_ascii_pseudo_op ((STREAM), (PTR), (LEN))
+  output_ascii_pseudo_op ((STREAM), (unsigned char *)(PTR), (LEN))
 
 /* Output a gap.  In fact we fill it with nulls.  */
 #define ASM_OUTPUT_SKIP(STREAM, NBYTES)  \