Hello Andy,
I have tested your patch concerning RTL prologue/epilogue. Gratulations: My
testsuite run only reports a single regression
Tests that now fail, but worked before:
gcc.c-torture/execute/20010122-1.c execution, -O0
. This happens on a testcase that anyway is problematic (succeeds o
Attached is patched for 4.1.0 head that changes AVR to use RTL
prologue/epilogue generation.
This also should also fix the c++ bug caused by the existing code using the
function name as a label. (sorry the PR escapes me!)
It generates same code with following exceptions:
Small stack adjustmen