1 /* PR middle-end/38616 */ 2 /* { dg-do run } */ 3 /* { dg-options "-O2 -fstack-protector" } */ 4 /* { dg-require-effective-target fstack_protector } */ 5 6 #include <stdio.h> 7 8 extern int strcmp (const char *, const char *); 9 10 #define BUFFER "1234567890abcdefghijklmno" main(void)11int main (void) 12 { 13 char buffer[1024]=""; 14 sprintf (buffer, "%s", BUFFER); 15 return strcmp (buffer, BUFFER); 16 } 17