From 8832e5e2f59ca8001d10965af9a8ad3c9b3604da Mon Sep 17 00:00:00 2001 From: Easwaran Raman Date: Tue, 1 Mar 2016 18:59:11 +0000 Subject: [PATCH] Fix breakage caused by r262360. llvm-svn: 262363 --- llvm/include/llvm/ProfileData/ProfileCommon.h | 2 +- llvm/lib/ProfileData/ProfileSummary.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/llvm/include/llvm/ProfileData/ProfileCommon.h b/llvm/include/llvm/ProfileData/ProfileCommon.h index 327af91ab2b6..92b33b0e7d9a 100644 --- a/llvm/include/llvm/ProfileData/ProfileCommon.h +++ b/llvm/include/llvm/ProfileData/ProfileCommon.h @@ -62,7 +62,7 @@ public: private: const Kind PSK; - const char *KindStr[2] = {"InstrProf", "SampleProfile"}; + static const char *KindStr[2]; // We keep track of the number of times a count (block count or samples) // appears in the profile. The map is kept sorted in the descending order of // counts. diff --git a/llvm/lib/ProfileData/ProfileSummary.cpp b/llvm/lib/ProfileData/ProfileSummary.cpp index f3bc5f9dda86..82546eb47d44 100644 --- a/llvm/lib/ProfileData/ProfileSummary.cpp +++ b/llvm/lib/ProfileData/ProfileSummary.cpp @@ -30,6 +30,7 @@ const std::vector ProfileSummary::DefaultCutoffs( 100000, /* 10% */ 200000, 300000, 400000, 500000, 600000, 500000, 600000, 700000, 800000, 900000, 950000, 990000, 999000, 999900, 999990, 999999}); +const char *ProfileSummary::KindStr[2] = {"InstrProf", "SampleProfile"}; void InstrProfSummary::addRecord(const InstrProfRecord &R) { addEntryCount(R.Counts[0]);