gcc全局数据存储器布局规则

时间:2012-01-17 17:49:06

标签: gcc compiler-construction assembly internals

我知道这不是(也可能不是)标准化的,但我想知道gcc是否有关于在程序存储器中放置全局数据存储的规则或可预测模式。也就是说,如果我在全局范围内有foo.c int a, b;,那么bar.c int c, d;以类似的方式,那么我可以对相对的假设做出什么假设a,b,c,d的位置在我编译的程序的内存地址空间中?

1 个答案:

答案 0 :(得分:2)

你做不了。链接器可以在优化布局时执行任何操作。