Re: egcs 1.0.1 miscompiles Linux 2.0.33

John Carr (
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