diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2022-10-14 11:52:04 +0200 |
---|---|---|
committer | Eric Botcazou <ebotcazou@adacore.com> | 2022-10-14 11:55:29 +0200 |
commit | e39b170695a161feba7401b7d21d824db9ee1f8f (patch) | |
tree | b89956f9a8538387900574c4f94288255cdda3cc /libjava/testsuite/libjava.loader/TestLeak.java | |
parent | 6e8ce5d651b88cf9e91780105ca36dea83871d38 (diff) | |
download | gcc-e39b170695a161feba7401b7d21d824db9ee1f8f.zip gcc-e39b170695a161feba7401b7d21d824db9ee1f8f.tar.gz gcc-e39b170695a161feba7401b7d21d824db9ee1f8f.tar.bz2 |
Fix PR target/107248
This is the infamous PR rtl-optimization/38644 rearing its ugly head for
leaf functions on SPARC more than a decade later... Richard E.'s generic
solution has never been implemented so let's do as other RISC back-ends did.
gcc/
PR target/107248
* config/sparc/sparc.cc (sparc_expand_prologue): Emit a frame
blockage for leaf functions.
(sparc_flat_expand_prologue): Emit frame instead of full blockage.
(sparc_expand_epilogue): Emit a frame blockage for leaf functions.
(sparc_flat_expand_epilogue): Emit frame instead of full blockage.
Diffstat (limited to 'libjava/testsuite/libjava.loader/TestLeak.java')
0 files changed, 0 insertions, 0 deletions