mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-20 03:23:01 +02:00
Fix DebugInfo/PDB build by adding missing changes
llvm-svn: 308765
This commit is contained in:
parent
eb65629702
commit
77d8531464
@ -34,8 +34,9 @@ public:
|
||||
Error reload();
|
||||
|
||||
private:
|
||||
FixedStreamArray<support::ulittle32_t> HashBuckets;
|
||||
FixedStreamArray<PSHashRecord> HashRecords;
|
||||
ArrayRef<uint8_t> HashBitmap;
|
||||
FixedStreamArray<support::ulittle32_t> HashBuckets;
|
||||
uint32_t NumBuckets;
|
||||
std::unique_ptr<msf::MappedBlockStream> Stream;
|
||||
};
|
||||
|
@ -37,7 +37,7 @@ public:
|
||||
iterator_range<codeview::CVSymbolArray::Iterator>
|
||||
getSymbols(bool *HadError) const;
|
||||
FixedStreamArray<PSHashRecord> getHashRecords() const { return HashRecords; }
|
||||
FixedStreamArray<PSHashRecord> getHashBitmap() const { return HashBitmap; }
|
||||
ArrayRef<uint8_t> getHashBitmap() const { return HashBitmap; }
|
||||
FixedStreamArray<support::ulittle32_t> getHashBuckets() const {
|
||||
return HashBuckets;
|
||||
}
|
||||
|
@ -55,6 +55,7 @@ struct GSIHashHeader {
|
||||
};
|
||||
|
||||
Error readGSIHashBuckets(FixedStreamArray<support::ulittle32_t> &HashBuckets,
|
||||
ArrayRef<uint8_t> &HashBitmap,
|
||||
const GSIHashHeader *HashHdr,
|
||||
BinaryStreamReader &Reader);
|
||||
Error readGSIHashHeader(const GSIHashHeader *&HashHdr,
|
||||
|
@ -32,7 +32,7 @@ Error GlobalsStream::reload() {
|
||||
if (auto EC = readGSIHashRecords(HashRecords, HashHdr, Reader))
|
||||
return EC;
|
||||
|
||||
if (auto EC = readGSIHashBuckets(HashBuckets, HashHdr, Reader))
|
||||
if (auto EC = readGSIHashBuckets(HashBuckets, HashBitmap, HashHdr, Reader))
|
||||
return EC;
|
||||
NumBuckets = HashBuckets.size();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user