aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/simplify.c
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2020-04-13 04:23:05 -0700
committerH.J. Lu <hjl.tools@gmail.com>2020-04-13 04:23:17 -0700
commitefc1f3577f38bb213b313661c025ac965baee953 (patch)
tree7f417aa1e394fe1abdf0726c095be6e86e7c037f /gcc/fortran/simplify.c
parent04637536a6b69c6bf7e22e2ccd5ff3bfc4892394 (diff)
downloadgcc-efc1f3577f38bb213b313661c025ac965baee953.zip
gcc-efc1f3577f38bb213b313661c025ac965baee953.tar.gz
gcc-efc1f3577f38bb213b313661c025ac965baee953.tar.bz2
x86: Restore the frame pointer in word_mode
We must restore the frame pointer in word_mode for eh_return epilogues since the upper 32 bits of RBP register can have any values. Tested on Linux/x32 and Linux/x86-64. PR target/94556 * config/i386/i386.c (ix86_expand_epilogue): Restore the frame pointer in word_mode for eh_return epilogues.
Diffstat (limited to 'gcc/fortran/simplify.c')
0 files changed, 0 insertions, 0 deletions