On Sat, Feb 13, 2010 at 10:26 PM, Paolo Bonzini <bonz...@gnu.org> wrote: > On 02/13/2010 06:58 PM, Blue Swirl wrote: >> >> V9 ABI gives more registers to application use. > > Except that glibc uses those---in theory, as I see it, it should be compiled > with fixed g2 and g3 to leave them to the application. I get it now. > > It may be possible to make the workaround a big less ugly (I'm thinking of > avoiding #undef/#define by using assembly). I made a patch (see attachment, > just FYI), maybe sometime I'll try it using self-virtualized qemu.
Yes, that's much better.