1 /* This testcase failed because recog_for_combine used to pass a different 2 pattern than contained in insn to recog. */ 3 /* { dg-do compile } */ 4 /* { dg-options "-O2 -fssa -fssa-ccp" } */ 5 /* { dg-options "-O2 -march=i686 -fssa -fssa-ccp" { target i?86-*-* } } */ 6 7 extern int bar (char *); 8 9 int 10 foo (void) 11 { 12 char b[512]; 13 14 bar (b); 15 return __builtin_strlen (b); 16 } 17