> > that tells gcc to do the right thing in the first place? > > Gcc still generates MIPS assembler macros, so such a switch would > do nothing yet. Gcc should be changed to do the expansion itself > (and improve code quality by that), but that's a much larger task. And is done in mainline. .set nomacro, .set noreorder provided you have a gas that can deal with it on the function level. -eric -- Eric Christopher <echristo@redhat.com>