> Also, we're not using C++, so we don't do the "const" part of
Or C89, apparently. > What happens if it was in MMX mode? I don't really know anything about that stuff, but what the manuals say is that using any MMX instruction resets the tag bits and clears the TOS field. So the patch doesn't change anything for that case (tos == 0). > If I remember correctly, different CPU's do different things for MMX > (some rotate them so that "mmx0" is always the same as "st(0)", some > don't, and/or have separate hw registers altogether for it)? I realize we > don't probably care, I'm just wondering if somebody knows... I don't really know, but I have two flavors of manual in front of me. I suspect you remember incorrectly, or perhaps in the past there was something like that. AFAICT, it's always the case that MMX clears the TOS bits and mmx0 = physical fpr0, which also = st(0) since TOS = 0. Thanks, Roland - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/