On Tue, 2 Aug 2011, Richard Guenther wrote: > > I'd be ok with that, FWIW; I see the problem with keeping the > > scheduling of operations in a working order (yuck) and I don't > > see how else to keep it working ...except perhaps make gcc flag > > functions with register asms as non-inlinable, maybe even flag > > down any of the dangerous re-scheduling? > > But then can't people use a pure assembler stub instead?
I see your point, but you're thinking new code, I'm thinking let's keep existing code used by several targets and documented as working the last seven years working. Maybe breakable with a major release; in gcc-5. (Oh no, I see what's coming. :) brgds, H-P