From: Eric Dumazet <[EMAIL PROTECTED]> Date: Tue, 13 Mar 2007 14:38:32 +0100
> But memcmp() has a strong semantic (in libc). memcmp(a, b, 6) should > do 6 byte compares and conditional branches, regardless of a/b > alignment. Or use the x86 "rep cmpsb" instruction that basically > has the same cost. Yep, that's the issue, gcc won't make the reductions necessary here to get it down to one comparison and one branch. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html