mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 12:32:20 +02:00
Added MD5 file hashes to Beef
This commit is contained in:
parent
32c09bf94b
commit
61468d818f
33 changed files with 598 additions and 143 deletions
|
@ -1651,6 +1651,12 @@ void BfIRBuilder::Write(int64 intVal)
|
|||
WriteSLEB128(intVal);
|
||||
}
|
||||
|
||||
void BfIRBuilder::Write(Val128 val)
|
||||
{
|
||||
WriteSLEB128((int64)val.mLow);
|
||||
WriteSLEB128((int64)val.mHigh);
|
||||
}
|
||||
|
||||
void BfIRBuilder::Write(const StringImpl&str)
|
||||
{
|
||||
WriteSLEB128((int)str.length());
|
||||
|
@ -4718,9 +4724,9 @@ BfIRMDNode BfIRBuilder::DbgCreateCompileUnit(int lang, const StringImpl& fileNam
|
|||
return retVal;
|
||||
}
|
||||
|
||||
BfIRMDNode BfIRBuilder::DbgCreateFile(const StringImpl& fileName, const StringImpl& directory)
|
||||
BfIRMDNode BfIRBuilder::DbgCreateFile(const StringImpl& fileName, const StringImpl& directory, const Val128& md5Hash)
|
||||
{
|
||||
BfIRMDNode retVal = WriteCmd(BfIRCmd_DbgCreateFile, fileName, directory);
|
||||
BfIRMDNode retVal = WriteCmd(BfIRCmd_DbgCreateFile, fileName, directory, md5Hash);
|
||||
NEW_CMD_INSERTED_IRMD;
|
||||
|
||||
if (mDbgVerifyCodeGen && gDebugDbgLoc)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue