]> git.pld-linux.org Git - packages/llvm.git/blob - llvm-polly-update.patch
aaa6f41dbcd8ae72570df2f19b1f6a91fd425f2a
[packages/llvm.git] / llvm-polly-update.patch
1 --- llvm-3.5.0.src/tools/polly/lib/Transform/Pocc.cpp.orig      2014-06-28 10:59:45.000000000 +0200
2 +++ llvm-3.5.0.src/tools/polly/lib/Transform/Pocc.cpp   2014-10-03 22:56:19.591962149 +0200
3 @@ -238,8 +238,6 @@
4  }
5  
6  void Pocc::printScop(raw_ostream &OS) const {
7 -  std::unique_ptr<MemoryBuffer> stdoutBuffer;
8 -  std::unique_ptr<MemoryBuffer> stderrBuffer;
9  
10    OS << "Command line: ";
11  
12 @@ -249,20 +247,20 @@
13  
14    OS << "\n";
15  
16 -  if (std::error_code ec =
17 -          MemoryBuffer::getFile(PlutoStdout.str(), stdoutBuffer))
18 -    OS << "Could not open pocc stdout file: " + ec.message() << "\n";
19 +  ErrorOr<std::unique_ptr<MemoryBuffer>> stdoutResult = MemoryBuffer::getFile(PlutoStdout.str());
20 +  if (!stdoutResult)
21 +    OS << "Could not open pocc stdout file: " + stdoutResult.getError().message() << "\n";
22    else {
23 -    OS << "pocc stdout: " << stdoutBuffer->getBufferIdentifier() << "\n";
24 -    OS << stdoutBuffer->getBuffer() << "\n";
25 +    OS << "pocc stdout: " << stdoutResult.get()->getBufferIdentifier() << "\n";
26 +    OS << stdoutResult.get()->getBuffer() << "\n";
27    }
28  
29 -  if (std::error_code ec =
30 -          MemoryBuffer::getFile(PlutoStderr.str(), stderrBuffer))
31 -    OS << "Could not open pocc stderr file: " + ec.message() << "\n";
32 +  ErrorOr<std::unique_ptr<MemoryBuffer>> stderrResult = MemoryBuffer::getFile(PlutoStderr.str());
33 +  if (!stderrResult)
34 +    OS << "Could not open pocc stderr file: " + stderrResult.getError().message() << "\n";
35    else {
36      OS << "pocc stderr: " << PlutoStderr << "\n";
37 -    OS << stderrBuffer->getBuffer() << "\n";
38 +    OS << stderrResult.get()->getBuffer() << "\n";
39    }
40  }
41  
This page took 0.05092 seconds and 2 git commands to generate.