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