On 08/31/11 20:43, Richard Sandiford wrote: > Bernd Schmidt <ber...@codesourcery.com> writes: >> This is necessary when adding shrink-wrapping; otherwise dwarf2cfi sees >> inconsistent information and aborts. >> >> Tested on mips64-elf together with the rest of the shrink-wrapping >> patches. Ok? > > It looks like the current code doesn't handle the RESTORE instruction. > Could you also test that somehow? A mipsisa32-elf run with -mips16 > ought to work
Hmm, I'm having some trouble with that. * mipsisa32-elf doesn't build on trunk * 4.6 doesn't allow plain "-mips16"; I have to add "-msoft-float" * With that, 4.6 produces rather a lot of testsuite failures. (>400 execute failures in my current run and it's not even gotten very far) Just to make sure - am I missing anything here, or is this stuff just in bad shape? Bernd