Yay! Is works for purpose. Couple of tweaks:
* Use fixed 16 as alignment for TCG_TYPE_V32. Just an itsy bit
of future-proofing against any host that has a stack frame
aligned larger than 32.
* We now have the ability to restart translation when exhausting
resources. Do that when exhausting the stack frame.
r~
Richard Henderson (3):
tcg/sparc: Fix temp_allocate_frame vs sparc stack bias
tcg: Allocate sufficient storage in temp_allocate_frame
tcg: Restart when exhausting the stack frame
tcg/tcg.c | 45 ++++++++++++++++++++++++++++----------
tcg/sparc/tcg-target.c.inc | 16 +++++++++-----
2 files changed, 44 insertions(+), 17 deletions(-)
--
2.25.1