In article <[EMAIL PROTECTED]>,
Jeremy Higdon <[EMAIL PROTECTED]> wrote:
>
>In my case, it is simple "long long" arithmetic.  Shifts, ANDs, ORs,
>comparisons, etc.  Not even any addition (which should be pretty efficient
>with the HW carry bit on X86).  I don't know why:

Oh, I agree.  In your case this didn't show a Linux developer doing
anything stupid.  Instead, it showed the compiler doing something
stupid. 

You win some, you lose some.  But the end result will hopefully be that
the compiler gets fixed for this case.  Which is, after all, something
that benefits everybody. 

                Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to