From 684d1b5f304d30ebb4202bc68e006be2562c64ed Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 13 Dec 2013 21:46:31 -0800 Subject: use signed by default, unless explicitly unsigned --- lib/Target/CppBackend/CPPBackend.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/Target/CppBackend/CPPBackend.cpp') diff --git a/lib/Target/CppBackend/CPPBackend.cpp b/lib/Target/CppBackend/CPPBackend.cpp index b07f51eebb..df598ebd27 100644 --- a/lib/Target/CppBackend/CPPBackend.cpp +++ b/lib/Target/CppBackend/CPPBackend.cpp @@ -1512,7 +1512,7 @@ std::string CppWriter::getConstant(const Constant* CV, AsmCast sign) { //if (S.find('.') == S.npos) { TODO: do this when necessary, but it is necessary even for 0.0001 return S; } else if (const ConstantInt *CI = dyn_cast(CV)) { - return CI->getValue().toString(10, sign == ASM_SIGNED); + return CI->getValue().toString(10, sign != ASM_UNSIGNED); } else if (isa(CV)) { return "0"; } else { -- cgit v1.2.3-70-g09d2