Well, you can't have both intermixable libraries (which is a very bad thing anyway) and values returned to architecture-specific registers.
Of course not. That was supposed to be mainly a self-pitying cry that I hadn't thought about consequences harder as I was perhaps the only one using FPU asm code with gcc intensively.