summaryrefslogtreecommitdiff
path: root/src/ilasm
diff options
context:
space:
mode:
authorBruce Forstall <Bruce_Forstall@msn.com>2018-10-16 11:39:46 -0700
committerBruce Forstall <Bruce_Forstall@msn.com>2018-10-16 11:39:46 -0700
commit5c08f2985d08dae56ab65a3941cd2596fe1a33a8 (patch)
tree9f1121dde4323ab21e0f494bd843de089baf0407 /src/ilasm
parent7fcbe4dc9ed5f72c70a741ed695923e9293d7486 (diff)
downloadcoreclr-5c08f2985d08dae56ab65a3941cd2596fe1a33a8.tar.gz
coreclr-5c08f2985d08dae56ab65a3941cd2596fe1a33a8.tar.bz2
coreclr-5c08f2985d08dae56ab65a3941cd2596fe1a33a8.zip
Remove ExportStubARM64Template support
Diffstat (limited to 'src/ilasm')
-rw-r--r--src/ilasm/writer.cpp17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/ilasm/writer.cpp b/src/ilasm/writer.cpp
index ad18ab7ace..0958f02721 100644
--- a/src/ilasm/writer.cpp
+++ b/src/ilasm/writer.cpp
@@ -497,14 +497,6 @@ static const WORD ExportStubARMTemplate[] =
0xf8df, 0xf000, // ldr pc, [pc, #0]
0x0000, 0x0000 //address of VTFixup slot
};
-static const WORD ExportStubARM64Template[] =
-{
- // TODO (this is a copy of ARM right now) !!!!!!!!!!!!!!!
-
- // Jump through VTFixup table
- 0xf8df, 0xf000, // ldr pc, [pc, #0]
- 0x0000, 0x0000 //address of VTFixup slot
-};
DWORD Assembler::EmitExportStub(DWORD dwVTFSlotRVA)
{
@@ -536,15 +528,6 @@ DWORD Assembler::EmitExportStub(DWORD dwVTFSlotRVA)
OFFSET_OF_ADDR = 4;
STUB_ALIGNMENT = 4;
}
- else if(m_dwCeeFileFlags & ICEE_CREATE_MACHINE_ARM64)
- {
- STUB_TEMPLATE = (BYTE*)&ExportStubARM64Template[0];
- EXPORT_STUB_SIZE = sizeof(ExportStubARM64Template);
- OFFSET_OF_ADDR = 4;
- STUB_ALIGNMENT = 4;
- report->error("NYI");
- return NULL;
- }
else
{
report->error("Unmanaged exports are not implemented for unknown platform");