I got
FAIL: g++.dg/eh/sighandle.C
with -m32 on Tiger Lake There is a restore token on shadow stack for
signal handler. The restore token is 8 byte and aligned to 8 bytes for both
i386 and x86-64. We need to handle the i386 case carefully. This bug
has been fixed for GCC 10 and on GCC 9 branch.