summaryrefslogtreecommitdiff
path: root/src/jit/emit.h
diff options
context:
space:
mode:
authorBruce Forstall <brucefo@microsoft.com>2017-05-23 09:38:03 -0700
committerGitHub <noreply@github.com>2017-05-23 09:38:03 -0700
commitb2164d274f13023e5546fab849f6f15381ba4475 (patch)
tree76ac2fed92137718d7f396578d7816e88fc02aff /src/jit/emit.h
parent49ac50b66ffac78eddb69ae7b64f790b9cc3ab27 (diff)
parentfaf5d86e0f575bdb459f0cf8ace7a89ca3dc43c1 (diff)
downloadcoreclr-b2164d274f13023e5546fab849f6f15381ba4475.tar.gz
coreclr-b2164d274f13023e5546fab849f6f15381ba4475.tar.bz2
coreclr-b2164d274f13023e5546fab849f6f15381ba4475.zip
Merge pull request #11366 from ruben-ayrapetyan/remove-zap-code-relocs-for-linux-arm32
Change relocations in ngen-ed code with PC-relative constants for Linux ARM32
Diffstat (limited to 'src/jit/emit.h')
-rw-r--r--src/jit/emit.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/jit/emit.h b/src/jit/emit.h
index 5ec8a6af06..a925f1f8a5 100644
--- a/src/jit/emit.h
+++ b/src/jit/emit.h
@@ -2183,6 +2183,11 @@ public:
WORD slotNum = 0, /* IN */
INT32 addlDelta = 0); /* IN */
+#ifdef _TARGET_ARM_
+ void emitHandlePCRelativeMov32(void* location, /* IN */
+ void* target); /* IN */
+#endif
+
void emitRecordCallSite(ULONG instrOffset, /* IN */
CORINFO_SIG_INFO* callSig, /* IN */
CORINFO_METHOD_HANDLE methodHandle); /* IN */