[llvm] r294642 - Fix build break from r294633.

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 9 17:24:53 PST 2017


Seems it's fixed with r294674

On Thu, Feb 9, 2017 at 5:24 PM Vitaly Buka <vitalybuka at google.com> wrote:

> This needs another fix
>
> http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/826/steps/bootstrap%20clang/logs/stdio
>
> On Thu, Feb 9, 2017 at 3:01 PM Adrian McCarthy via llvm-commits <
> llvm-commits at lists.llvm.org> wrote:
>
>> Author: amccarth
>> Date: Thu Feb  9 16:49:35 2017
>> New Revision: 294642
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=294642&view=rev
>> Log:
>> Fix build break from r294633.
>>
>> Modified:
>>     llvm/trunk/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h
>>     llvm/trunk/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp
>>
>> Modified: llvm/trunk/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h
>> URL:
>> http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h?rev=294642&r1=294641&r2=294642&view=diff
>>
>> ==============================================================================
>> --- llvm/trunk/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h
>> (original)
>> +++ llvm/trunk/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h Thu
>> Feb  9 16:49:35 2017
>> @@ -196,9 +196,6 @@ public:
>>    bool isVolatileType() const override;
>>    bool wasInlined() const override;
>>    std::string getUnused() const override;
>> -
>> -private:
>> -  const NativeSession &Session;
>>  };
>>
>>  }
>>
>> Modified: llvm/trunk/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp
>> URL:
>> http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp?rev=294642&r1=294641&r2=294642&view=diff
>>
>> ==============================================================================
>> --- llvm/trunk/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp (original)
>> +++ llvm/trunk/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp Thu Feb  9
>> 16:49:35 2017
>> @@ -12,14 +12,14 @@
>>  #include "llvm/ADT/STLExtras.h"
>>  #include "llvm/DebugInfo/PDB/IPDBEnumChildren.h"
>>  #include "llvm/DebugInfo/PDB/PDBExtras.h"
>> +#include "llvm/DebugInfo/PDB/Native/NativeSession.h"
>>  #include "llvm/Support/ConvertUTF.h"
>>  #include "llvm/Support/raw_ostream.h"
>>
>>  using namespace llvm;
>>  using namespace llvm::pdb;
>>
>> -NativeRawSymbol::NativeRawSymbol(const NativeSession &PDBSession)
>> -  : Session(PDBSession) {}
>> +NativeRawSymbol::NativeRawSymbol(const NativeSession &PDBSession) {}
>>
>>  void NativeRawSymbol::dump(raw_ostream &OS, int Indent) const {}
>>
>> @@ -328,7 +328,7 @@ PDB_SymType NativeRawSymbol::getSymTag()
>>  }
>>
>>  PDB_UniqueId NativeRawSymbol::getGuid() const {
>> -  return {0, 0, 0, 0};
>> +  return {0};
>>  }
>>
>>  int32_t NativeRawSymbol::getOffset() const {
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170210/af6be476/attachment.html>


More information about the llvm-commits mailing list