Browse Source

[arm64] Make OP_CHECK_THIS read only a byte, to prevent unaligned access errors. (#9543)

Zoltan Varga 7 years ago
parent
commit
9739a5d92e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      mono/mini/mini-arm64.c

+ 1 - 1
mono/mini/mini-arm64.c

@@ -4536,7 +4536,7 @@ mono_arch_output_basic_block (MonoCompile *cfg, MonoBasicBlock *bb)
 		}
 
 		case OP_CHECK_THIS:
-			arm_ldrx (code, ARMREG_LR, sreg1, 0);
+			arm_ldrb (code, ARMREG_LR, sreg1, 0);
 			break;
 		case OP_NOT_NULL:
 		case OP_NOT_REACHED: