]> git.ipfire.org Git - thirdparty/valgrind.git/commit
sigframe construction for x86-linux: ensure that ESP is correctly aligned before...
authorJulian Seward <jseward@acm.org>
Wed, 3 Oct 2018 13:29:42 +0000 (15:29 +0200)
committerJulian Seward <jseward@acm.org>
Wed, 3 Oct 2018 13:29:42 +0000 (15:29 +0200)
commit3e214c4858a6fdd5697e767543a0c19e30505582
tree4703a9faf869106f74fb948421821a17f18f7d56
parent617e673e9bd6d4d4d6bc68924e8528a81cca6f7b
sigframe construction for x86-linux: ensure that ESP is correctly aligned before entering the handler.  n-i-bz.

Without this, a signal handler compiled by Clang 6, which uses movdqa to load/store
relative to ESP, segfaults because the resulting address isn't 16-aligned.
coregrind/m_sigframe/sigframe-x86-linux.c