From: Florian Krohm Date: Mon, 27 Apr 2015 14:26:26 +0000 (+0000) Subject: Follow up on VEX r3144 and remove VexGuestTILEGXStateAlignment. X-Git-Tag: svn/VALGRIND_3_11_0~452 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7681c4e4e0eaadb9c0789ed45be9239b6cdb38df;p=thirdparty%2Fvalgrind.git Follow up on VEX r3144 and remove VexGuestTILEGXStateAlignment. Also fix the alignment check which should be mod 16 not mod 8. Well, actually, it should be mod LibVEX_GUEST_STATE_ALIGN but that is another patch. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15147 --- diff --git a/coregrind/m_initimg/initimg-linux.c b/coregrind/m_initimg/initimg-linux.c index 64b404fe7d..370cf0e66e 100644 --- a/coregrind/m_initimg/initimg-linux.c +++ b/coregrind/m_initimg/initimg-linux.c @@ -1179,8 +1179,7 @@ void VG_(ii_finalise_image)( IIFinaliseImageInfo iifii ) arch->vex.guest_r31 = iifii.initial_client_SP; # elif defined(VGP_tilegx_linux) - vg_assert(0 == sizeof(VexGuestTILEGXState) % 8); - vg_assert(0 == sizeof(VexGuestTILEGXState) % VexGuestTILEGXStateAlignment); + vg_assert(0 == sizeof(VexGuestTILEGXState) % 16); /* Zero out the initial state. */ LibVEX_GuestTILEGX_initialise(&arch->vex);