diff options
author | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2016-10-17 17:46:59 +0000 |
---|---|---|
committer | Bernd Edlinger <edlinger@gcc.gnu.org> | 2016-10-17 17:46:59 +0000 |
commit | fd9593e9d2addd7b96ab4da00c4a240edc111fc7 (patch) | |
tree | 0db6d5545cefe7f382e2a1309d9240101c8af3e8 /gcc/fortran/resolve.c | |
parent | 558c7db0615b6127566a7b0c3b4c75e97249892d (diff) | |
download | gcc-fd9593e9d2addd7b96ab4da00c4a240edc111fc7.zip gcc-fd9593e9d2addd7b96ab4da00c4a240edc111fc7.tar.gz gcc-fd9593e9d2addd7b96ab4da00c4a240edc111fc7.tar.bz2 |
re PR target/77308 (surprisingly large stack usage for sha512 on arm)
2016-10-17 Bernd Edlinger <bernd.edlinger@hotmail.de>
PR target/77308
* config/arm/arm.c (arm_emit_coreregs_64bit_shift): Clear the result
register explicitly.
* config/arm/arm.md (ashldi3, ashrdi3, lshrdi3): Don't FAIL if
optimizing for size.
testsuite:
2016-10-17 Bernd Edlinger <bernd.edlinger@hotmail.de>
PR target/77308
* gcc.target/arm/pr77308.c: New test.
From-SVN: r241273
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions