Add some functions for misaligned load/store support, and use them
commit58f90d0b3b2f9c51fdf90f8ccd3a44eff1a4ee29
authorJulian Seward <jseward@acm.org>
Tue, 7 Jul 2015 12:41:33 +0000 (7 12:41 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 7 Jul 2015 12:41:33 +0000 (7 12:41 +0000)
tree9895429cb5f098653246f952b12761d06f78aa15
parent701fe22709c284e2803e49d56fa0a6b2265cd4e7
Add some functions for misaligned load/store support, and use them
in the x86 and amd64 chainer/unchainer.  This makes it possible to
run at least some programs when built with gcc 5.1, with ubsan misaligned
checking enabled.

git-svn-id: svn://svn.valgrind.org/vex/trunk@3160
VEX/priv/host_amd64_defs.c
VEX/priv/host_x86_defs.c
VEX/priv/main_util.c
VEX/priv/main_util.h