I'm worried about any libgcc compiled with regparm!=0, but for now this patch improves the situation.
libgcc uses the default calling convention. The problem is that the (implicit) calls to the routines in libgcc are done with the -mregparm from the command line.
Segher