[llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.y

Chris Lattner lattner at cs.uiuc.edu
Thu Jan 30 16:25:02 PST 2003


Changes in directory llvm/lib/AsmParser:

llvmAsmParser.y updated: 1.99 -> 1.100

---
Log message:

Fix bug: Assembler/2003-01-30-UnsignedString.ll


---
Diffs of the changes:

Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm/lib/AsmParser/llvmAsmParser.y:1.99 llvm/lib/AsmParser/llvmAsmParser.y:1.100
--- llvm/lib/AsmParser/llvmAsmParser.y:1.99	Wed Nov 20 12:31:57 2002
+++ llvm/lib/AsmParser/llvmAsmParser.y	Thu Jan 30 16:24:26 2003
@@ -903,7 +903,7 @@
 	Vals.push_back(ConstantSInt::get(ETy, *C));
     } else if (ETy == Type::UByteTy) {
       for (char *C = $3; C != EndStr; ++C)
-	Vals.push_back(ConstantUInt::get(ETy, *C));
+	Vals.push_back(ConstantUInt::get(ETy, (unsigned char)*C));
     } else {
       free($3);
       ThrowException("Cannot build string arrays of non byte sized elements!");





More information about the llvm-commits mailing list