Update thunktemplates.S (#100066) (#529) accepted/tizen_unified_toolchain accepted/tizen_unified_x accepted/tizen_unified_x_asan tizen_dev accepted/tizen/unified/toolchain/20240610.173302 accepted/tizen/unified/x/20240610.223834 accepted/tizen/unified/x/asan/20240625.091415
author이형주/MDE Lab(SR)/삼성전자 <leee.lee@samsung.com>
Mon, 10 Jun 2024 09:02:49 +0000 (18:02 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Mon, 10 Jun 2024 09:02:49 +0000 (18:02 +0900)
Co-authored-by: Filip Navara <filip.navara@gmail.com>
src/coreclr/vm/arm/thunktemplates.S

index 0686bb2..8744c8e 100644 (file)
@@ -11,7 +11,7 @@
 
 PAGE_SIZE = 4096
 
-#define DATA_SLOT(stub, field) stub##Code + PAGE_SIZE + stub##Data__##field
+#define DATA_SLOT(stub, field) . - (. - stub##Code) + PAGE_SIZE + stub##Data__##field
 
     LEAF_ENTRY StubPrecodeCode
         ldr r12, DATA_SLOT(StubPrecode, MethodDesc)