Re: egcs 1.0.1 miscompiles Linux 2.0.33

John Carr (jfc@mit.edu)
Sun, 01 Mar 1998 16:55:33 -0500


I think this is beyond the limits of what can or should be done with gcc's
inline assembly. strstr is a volatile asm which needs 18 instructions, 5
registers, and takes a long time to run. I've seen cases like this where
the separate function is faster than the inlined version because of reduced
register pressure in the caller.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu