From: Zoltan Varga Date: Sat, 24 Jun 2017 19:12:38 +0000 (-0400) Subject: [llvm] Align aot variables to 8 bytes, parts of the aot code depend on it. X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=7ccddf983254a3e952f8ad6f3fa0682fc0b1cdcc;p=mono.git [llvm] Align aot variables to 8 bytes, parts of the aot code depend on it. --- diff --git a/mono/mini/mini-llvm.c b/mono/mini/mini-llvm.c index 9d7b5657dd0..f1bec8a2a15 100644 --- a/mono/mini/mini-llvm.c +++ b/mono/mini/mini-llvm.c @@ -8587,6 +8587,7 @@ mono_llvm_emit_aot_data (const char *symbol, guint8 *data, int data_len) LLVMSetVisibility (d, LLVMHiddenVisibility); LLVMSetLinkage (d, LLVMInternalLinkage); LLVMSetInitializer (d, mono_llvm_create_constant_data_array (data, data_len)); + LLVMSetAlignment (d, 8); mono_llvm_set_is_constant (d); }