InstrProf: Avoid using std::to_string

Apparently std::to_string doesn't exist in mingw32:

    http://lab.llvm.org:8011/builders/clang-native-mingw32-win7/builds/7990
    https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52015

llvm-svn: 228340
This commit is contained in:
Justin Bogner 2015-02-05 19:54:27 +00:00
parent 566e584bd4
commit de3dec5d16
1 changed files with 4 additions and 2 deletions

View File

@ -13,7 +13,7 @@
#include "llvm/Support/raw_ostream.h"
#include "gtest/gtest.h"
#include <string>
#include <sstream>
using namespace llvm;
using namespace coverage;
@ -52,7 +52,9 @@ readCoverageRegions(std::string Coverage, int NumFiles) {
SmallVector<std::string, 8> Filenames;
SmallVector<StringRef, 8> FilenameRefs;
for (int I = 0; I < NumFiles; ++I) {
Filenames.push_back("file" + std::to_string(I));
std::ostringstream S;
S << "file" << I;
Filenames.push_back(S.str());
FilenameRefs.push_back(Filenames.back());
}