ronnie
2022-10-14 1504bb53e29d3d46222c0b3ea994fc494b48e153
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <unistd.h>
#include <cstdio>
 
namespace some_namespace {
  static __attribute__((noinline)) int some_function(int x, int y) {
     volatile int z = x + y;
     return z;
  }
}
 
int main() {
   printf("%p\n", &some_namespace::some_function);
   fflush(stdout);
   printf("result = %d\n", some_namespace::some_function(42, 11));
   sleep(1000);
   return 0;
}