1 // gcc -g -O2 -o entry_value entry_value.c foo(int x,int y)2int __attribute__((noinline, noclone)) foo (int x, int y) 3 { 4 return x + y; 5 } 6 bar(int x,int y)7int __attribute__((noinline, noclone)) bar (int x, int y) 8 { 9 int z; 10 z = foo (x, y); 11 z += foo (y, x); 12 return z; 13 } 14 15 int main(int argc,char ** argv)16main (int argc, char **argv) 17 { 18 return bar (argc + 1, argc - 1); 19 } 20