a18.c   [plain text]





static int data_static1 = 1;
static int data_static2 = 2;

void func_global1() { ++data_static1; }
void func_global2() { ++data_static2; }

void __attribute__((visibility("hidden"))) func_hidden1() {}
void __attribute__((visibility("hidden"))) func_hidden2() {}

int common_global1;
int common_global2;

int __attribute__((visibility("hidden"))) common_hidden1;
int __attribute__((visibility("hidden"))) common_hidden2;