lets say I have a file test.c that contains:
char buffer1[1024];
int somefunction()
{
char buffer2[1024];
// do stuff
}
now I know buffer2 is allocated on the stack on the frame belonging to somefunction calls, but where is buffer1 allocated ?