diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2018-08-20 19:14:04 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2018-08-20 12:14:04 -0700 |
commit | a31505a339c847f0073c0ce9223a2b3c9bec6cef (patch) | |
tree | 12a726c186f64d38dff8136282b9a6ecf9908d37 /gcc/cp/cp-gimplify.c | |
parent | 846d943b4592561743d86ae90a9320b3ea03378c (diff) | |
download | gcc-a31505a339c847f0073c0ce9223a2b3c9bec6cef.zip gcc-a31505a339c847f0073c0ce9223a2b3c9bec6cef.tar.gz gcc-a31505a339c847f0073c0ce9223a2b3c9bec6cef.tar.bz2 |
x86: Always update EH return address in word_mode
On x86, return address is always popped in word_mode. eh_return needs
to put EH return address in word_mode on stack.
gcc/
PR target/87014
* config/i386/i386.md (eh_return): Always update EH return
address in word_mode.
gcc/testsuite/
PR target/87014
* g++.dg/torture/pr87014.C: New file.
From-SVN: r263672
Diffstat (limited to 'gcc/cp/cp-gimplify.c')
0 files changed, 0 insertions, 0 deletions