On Jul 21, 2012, at 9:12 AM, Iain Sandoe wrote: > At present, if a G5 or 970 processor is selected (-mcpu=), we can (and do) > generate 64 bit register usage for m32 code. This appears to be a > long-standing bug.
Hum, do you have an example of something that fails? I ask, cause I think the if you say that you have a 64-bit processor, then, generating code for a 64-bit processor isn't necessarily wrong. If you say you have a 64-bit processor, then you likely have an OS that runs on that processor, and that OS I'm thinking will save and restore the full 64-bit registers. If not, do you have a pointer to documentation that says this won't work?