diff options
author | Alp Toker <alp@nuanti.com> | 2014-06-12 04:27:37 +0000 |
---|---|---|
committer | Alp Toker <alp@nuanti.com> | 2014-06-12 04:27:37 +0000 |
commit | 3299dee207027b1bdef4282bda31ca6c3cc8e6a4 (patch) | |
tree | 5312a931f6776bd39a5751bbe499758f5721d8ec /include | |
parent | 5303292b87c276b77f0c92d2b7de6164b470d7c6 (diff) | |
download | llvm-3299dee207027b1bdef4282bda31ca6c3cc8e6a4.tar.gz llvm-3299dee207027b1bdef4282bda31ca6c3cc8e6a4.tar.bz2 llvm-3299dee207027b1bdef4282bda31ca6c3cc8e6a4.tar.xz |
Avoid in-class initializer from r210747
Turns out MSVC doesn't like this. Sorry for the noise!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210749 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/MC/MCLinkerOptimizationHint.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/llvm/MC/MCLinkerOptimizationHint.h b/include/llvm/MC/MCLinkerOptimizationHint.h index 77bc090036..50fd527ffe 100644 --- a/include/llvm/MC/MCLinkerOptimizationHint.h +++ b/include/llvm/MC/MCLinkerOptimizationHint.h @@ -133,13 +133,14 @@ public: uint64_t getEmitSize(const MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const { class raw_counting_ostream : public raw_ostream { - uint64_t Count = 0; + uint64_t Count; void write_impl(const char *, size_t size) override { Count += size; } uint64_t current_pos() const override { return Count; } public: + raw_counting_ostream() : Count(0) {} ~raw_counting_ostream() { flush(); } }; |