18 lines
353 B
C++
18 lines
353 B
C++
#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;
|
|
}
|