diff options
author | Swaroop Sridhar <swaroops@microsoft.com> | 2016-03-22 17:17:58 -0700 |
---|---|---|
committer | Swaroop Sridhar <swaroops@microsoft.com> | 2016-04-05 14:03:30 -0700 |
commit | c69bd28f8ca769a242db8e96c11f6fdadde356a2 (patch) | |
tree | 488f914fc0cbf421f86569e4d6063adb2f8b55fb /tests/setup-runtime-dependencies.cmd | |
parent | b54f7b545907b7b56a338a54d14b01dab937cfc1 (diff) | |
download | coreclr-c69bd28f8ca769a242db8e96c11f6fdadde356a2.tar.gz coreclr-c69bd28f8ca769a242db8e96c11f6fdadde356a2.tar.bz2 coreclr-c69bd28f8ca769a242db8e96c11f6fdadde356a2.zip |
Add CoreDisTools header
CoreCLR uses the CoreDisTools library for utilities like GCStress
and SuperPMI. To aid these utilities, this change adds the
CoreDisTools header to CoreCLR repository.
This cleans up duplication of type/enum definitions in CoreDisTools
and CoreCLR sources, and provides for a cleaner way to use the
interface.
The understanding here is that CoreCLR defines the required
CoreDisTools interface, and will publish the header into the
cmake-install directory.
Any repository can pick up this header and supply implementations
for the imported functions. [Currently the only implementation
is the one that uses LLVM disassembler in the LLILC tree].
Two other changes:
1) Define TypeDefs for exported function types in cordistools.h
to avoid duplicating the signature in importing code.
2) Move to the libcoredistools version 1.0.1, and use the new
interface in disassembler.cpp
Diffstat (limited to 'tests/setup-runtime-dependencies.cmd')
-rwxr-xr-x | tests/setup-runtime-dependencies.cmd | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/setup-runtime-dependencies.cmd b/tests/setup-runtime-dependencies.cmd index e1ec0f1de4..091339982b 100755 --- a/tests/setup-runtime-dependencies.cmd +++ b/tests/setup-runtime-dependencies.cmd @@ -78,7 +78,7 @@ REM ============================================================================ REM Write dependency information to project.json echo { ^ "dependencies": { ^ - "runtime.win7-%__Arch%.Microsoft.NETCore.CoreDisTools": "1.0.0-prerelease-00001" ^ + "runtime.win7-%__Arch%.Microsoft.NETCore.CoreDisTools": "1.0.1-prerelease-00001" ^ }, ^ "frameworks": { "dnxcore50": { } } ^ } > "%__JasonFilePath%" |