From c426c63b39adaf6ac5fc16835622a2dbe810eac0 Mon Sep 17 00:00:00 2001 From: "Vikram S. Adve" Date: Sun, 28 Oct 2001 22:44:02 +0000 Subject: [PATCH] Make newlines be newlines! This should now work in both lli and native code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1016 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Transforms/Instrumentation/TraceValues.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/lib/Transforms/Instrumentation/TraceValues.cpp b/lib/Transforms/Instrumentation/TraceValues.cpp index 98589a457cb..66f381e4698 100644 --- a/lib/Transforms/Instrumentation/TraceValues.cpp +++ b/lib/Transforms/Instrumentation/TraceValues.cpp @@ -31,7 +31,6 @@ #include #include -const string PRINT_FUNC_NAME = "printVal"; static const char* PrintMethodNameForType(const Type* type) @@ -211,15 +210,15 @@ CreatePrintfInstr(Value* val, case Type::UIntTyID: case Type::ULongTyID: case Type::SByteTyID: case Type::ShortTyID: case Type::IntTyID: case Type::LongTyID: - fmtString << " %d\\n"; + fmtString << " %d\n"; break; case Type::FloatTyID: case Type::DoubleTyID: - fmtString << " %g\\n"; + fmtString << " %g\n"; break; case Type::PointerTyID: - fmtString << " %p\\n"; + fmtString << " %p\n"; break; default: @@ -302,7 +301,7 @@ InsertPrintInsts(Value *Val, BBI = BB->getInstList().insert(BBI, I)+1; // Print out a newline - fmtVal = GetStringRef(Mod, "\\n"); + fmtVal = GetStringRef(Mod, "\n"); I = new CallInst(GetPrintMethodForType(Mod, fmtVal->getType()), vector(1, fmtVal)); BBI = BB->getInstList().insert(BBI, I)+1; @@ -396,7 +395,7 @@ CreateMethodTraceInst(Method* method, string fmtString(indent, ' '); ostringstream methodNameString; WriteAsOperand(methodNameString, method); - fmtString += msg + methodNameString.str() + "\\n"; + fmtString += msg + methodNameString.str() + '\n'; GlobalVariable *fmtVal = GetStringRef(method->getParent(), fmtString); Instruction *printInst = @@ -453,7 +452,6 @@ InsertTraceCode::doInsertTraceCode(Method *M, vector exitBlocks; if (M->isExternal() || - (M->hasName() && M->getName() == PRINT_FUNC_NAME) || (! traceBasicBlockExits && ! traceMethodExits)) return false;