> nope
> > I am pretty sure the intel does have a real NOP.
[...]
> As you can see -- gas treats nop as xchg %eax,%eax.
What difference does it make that for ia32 "xchg %eax,%eax" has no effect
and is a byte long, so it's a perfect excuse for intel to call it "nop" and
treat it as such (and even optimize the Si so it _really_ doesn't do
anything at all). Why on earth should they then go out of their way to
declare, say, 0x00 as nop?
Can we _please_ drop this useless discussion? It's not even religious...
-- Dr. Horst H. von Brand mailto:vonbrand@inf.utfsm.cl Departamento de Informatica Fono: +56 32 654431 Universidad Tecnica Federico Santa Maria +56 32 654239 Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/