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();
|
Error reload();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
FixedStreamArray<support::ulittle32_t> HashBuckets;
|
|
||||||
FixedStreamArray<PSHashRecord> HashRecords;
|
FixedStreamArray<PSHashRecord> HashRecords;
|
||||||
|
ArrayRef<uint8_t> HashBitmap;
|
||||||
|
FixedStreamArray<support::ulittle32_t> HashBuckets;
|
||||||
uint32_t NumBuckets;
|
uint32_t NumBuckets;
|
||||||
std::unique_ptr<msf::MappedBlockStream> Stream;
|
std::unique_ptr<msf::MappedBlockStream> Stream;
|
||||||
};
|
};
|
||||||
|
@ -37,7 +37,7 @@ public:
|
|||||||
iterator_range<codeview::CVSymbolArray::Iterator>
|
iterator_range<codeview::CVSymbolArray::Iterator>
|
||||||
getSymbols(bool *HadError) const;
|
getSymbols(bool *HadError) const;
|
||||||
FixedStreamArray<PSHashRecord> getHashRecords() const { return HashRecords; }
|
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 {
|
FixedStreamArray<support::ulittle32_t> getHashBuckets() const {
|
||||||
return HashBuckets;
|
return HashBuckets;
|
||||||
}
|
}
|
||||||
|
@ -55,6 +55,7 @@ struct GSIHashHeader {
|
|||||||
};
|
};
|
||||||
|
|
||||||
Error readGSIHashBuckets(FixedStreamArray<support::ulittle32_t> &HashBuckets,
|
Error readGSIHashBuckets(FixedStreamArray<support::ulittle32_t> &HashBuckets,
|
||||||
|
ArrayRef<uint8_t> &HashBitmap,
|
||||||
const GSIHashHeader *HashHdr,
|
const GSIHashHeader *HashHdr,
|
||||||
BinaryStreamReader &Reader);
|
BinaryStreamReader &Reader);
|
||||||
Error readGSIHashHeader(const GSIHashHeader *&HashHdr,
|
Error readGSIHashHeader(const GSIHashHeader *&HashHdr,
|
||||||
|
@ -32,7 +32,7 @@ Error GlobalsStream::reload() {
|
|||||||
if (auto EC = readGSIHashRecords(HashRecords, HashHdr, Reader))
|
if (auto EC = readGSIHashRecords(HashRecords, HashHdr, Reader))
|
||||||
return EC;
|
return EC;
|
||||||
|
|
||||||
if (auto EC = readGSIHashBuckets(HashBuckets, HashHdr, Reader))
|
if (auto EC = readGSIHashBuckets(HashBuckets, HashBitmap, HashHdr, Reader))
|
||||||
return EC;
|
return EC;
|
||||||
NumBuckets = HashBuckets.size();
|
NumBuckets = HashBuckets.size();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user