gcc-3.4 ICEs when compiling following code: extern __inline char * f1 (char *s, char* s2) { return __builtin_strstr (s,s2); } extern char *strstr (char *s, char* s2) __asm__("_L_strstr");; tested to fail on mips-linux, mips64-linux, and is reported to also fail on i686-linux. I run into this problem while compiling glibc as of 2004-05-27. It appears that gcc CVS HEAD as of 2004-05-20 is not affected.
Forgot to mention that this problem only appears when optimization level is at least -O2.
This is a dup of bug 15666. *** This bug has been marked as a duplicate of 15666 *** *** This bug has been marked as a duplicate of 15666 ***