1 /* { dg-do link } */ 2 /* { dg-require-effective-target lto } */ 3 /* { dg-options "-flto -O --save-temps -fno-omit-frame-pointer" } */ 4 5 extern int atoi (const char *); 6 7 int main(int argc,char ** argv)8main (int argc, char **argv) 9 { 10 return atoi (argv[0]) + 1; 11 } 12 13 /* Check that the frame pointer really is created. */ 14 /* { dg-final { scan-lto-assembler "(mov|add) x29, sp" } } */ 15