summaryrefslogtreecommitdiff
path: root/src/inc/corcompile.h
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2018-11-20 10:56:12 -0800
committerGitHub <noreply@github.com>2018-11-20 10:56:12 -0800
commitcc5df16d722aa9ffed9f8e4f236a5077753f8ca0 (patch)
tree81ee1eb099b1bf0fee069d624f6f12dea71583b3 /src/inc/corcompile.h
parentbaee9b6c7c666a33e3f924a05a5f56eae134fe46 (diff)
downloadcoreclr-cc5df16d722aa9ffed9f8e4f236a5077753f8ca0.tar.gz
coreclr-cc5df16d722aa9ffed9f8e4f236a5077753f8ca0.tar.bz2
coreclr-cc5df16d722aa9ffed9f8e4f236a5077753f8ca0.zip
Delete CORCOMPILE_IMPORT_TABLE_ENTRY (#21109)
Diffstat (limited to 'src/inc/corcompile.h')
-rw-r--r--src/inc/corcompile.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/inc/corcompile.h b/src/inc/corcompile.h
index bc78c33787..e04da79365 100644
--- a/src/inc/corcompile.h
+++ b/src/inc/corcompile.h
@@ -45,8 +45,6 @@ typedef DPTR(struct CORCOMPILE_EE_INFO_TABLE)
PTR_CORCOMPILE_EE_INFO_TABLE;
typedef DPTR(struct CORCOMPILE_HEADER)
PTR_CORCOMPILE_HEADER;
-typedef DPTR(struct CORCOMPILE_IMPORT_TABLE_ENTRY)
- PTR_CORCOMPILE_IMPORT_TABLE_ENTRY;
typedef DPTR(struct CORCOMPILE_COLD_METHOD_ENTRY)
PTR_CORCOMPILE_COLD_METHOD_ENTRY;
typedef DPTR(struct CORCOMPILE_EXCEPTION_LOOKUP_TABLE)
@@ -238,7 +236,7 @@ struct CORCOMPILE_HEADER
IMAGE_DATA_DIRECTORY HelperTable; // Table of function pointers to JIT helpers indexed by helper number
IMAGE_DATA_DIRECTORY ImportSections; // points to array of code:CORCOMPILE_IMPORT_SECTION
- IMAGE_DATA_DIRECTORY ImportTable; // points to table CORCOMPILE_IMPORT_TABLE_ENTRY
+ IMAGE_DATA_DIRECTORY Dummy0;
IMAGE_DATA_DIRECTORY StubsData; // contains the value to register with the stub manager for the delegate stubs & AMD64 tail call stubs
IMAGE_DATA_DIRECTORY VersionInfo; // points to a code:CORCOMPILE_VERSION_INFO
IMAGE_DATA_DIRECTORY Dependencies; // points to an array of code:CORCOMPILE_DEPENDENCY
@@ -451,12 +449,6 @@ public :
}
};
-struct CORCOMPILE_IMPORT_TABLE_ENTRY
-{
- USHORT wAssemblyRid;
- USHORT wModuleRid;
-};
-
struct CORCOMPILE_EE_INFO_TABLE
{
TADDR inlinedCallFrameVptr;
@@ -1636,11 +1628,10 @@ class ICorCompileInfo
) = 0;
// Encode a module for the imports table
- virtual void EncodeModuleAsIndexes(
+ virtual void EncodeModuleAsIndex(
CORINFO_MODULE_HANDLE fromHandle,
CORINFO_MODULE_HANDLE handle,
- DWORD *pAssemblyIndex,
- DWORD *pModuleIndex,
+ DWORD *pIndex,
IMetaDataAssemblyEmit *pAssemblyEmit) = 0;