diff options
author | Sergey Andreenko <seandree@microsoft.com> | 2018-09-07 16:59:10 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-07 16:59:10 -0700 |
commit | f9c2e89f31f3816c921abb7c84e1951ce37d3127 (patch) | |
tree | 267c1670cef041fd62ba43dc14677daa95b5891a /src/ToolBox | |
parent | 91820bdd42711266faae1c15d2176b9f47e48efe (diff) | |
download | coreclr-f9c2e89f31f3816c921abb7c84e1951ce37d3127.tar.gz coreclr-f9c2e89f31f3816c921abb7c84e1951ce37d3127.tar.bz2 coreclr-f9c2e89f31f3816c921abb7c84e1951ce37d3127.zip |
delete superpmi-shared/compileresult.cpp assert on x86. (#19841)
* fix emitOutputAM for x86.
* Revert "fix emitOutputAM for x86."
This reverts commit fe5ade83e7c8e1ac1cb4442defdfee1d3a3be3f0.
* delete an assert
* add an assert about slotNum
Diffstat (limited to 'src/ToolBox')
-rw-r--r-- | src/ToolBox/superpmi/superpmi-shared/compileresult.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/ToolBox/superpmi/superpmi-shared/compileresult.cpp b/src/ToolBox/superpmi/superpmi-shared/compileresult.cpp index 1c714c01ab..70f54d2c4c 100644 --- a/src/ToolBox/superpmi/superpmi-shared/compileresult.cpp +++ b/src/ToolBox/superpmi/superpmi-shared/compileresult.cpp @@ -672,6 +672,8 @@ void CompileResult::repRecordRelocation(void* location, void* target, WORD fRelo value.slotNum = (DWORD)slotNum; value.addlDelta = (DWORD)addlDelta; + Assert(value.slotNum == 0); + RecordRelocation->Append(value); } @@ -731,10 +733,6 @@ void CompileResult::applyRelocs(unsigned char* block1, ULONG blocksize1, void* o (DWORD)tmp.target); *(DWORD*)address = (DWORD)tmp.target; } - if (tmp.addlDelta != 0) - __debugbreak(); - if (tmp.slotNum != 0) - __debugbreak(); } break; #endif // _TARGET_X86_ |