2
4

1 回答 1

1

它们被链接描述文件映射回 .rodata。

从 arm 版本:./arch/arm/kernel/vmlinux.lds

    __kcrctab : AT(ADDR(__kcrctab) - 0) {
       __start___kcrctab = .;
       *(SORT(___kcrctab+*)) __stop___kcrctab = .;
    }

在这些链接器脚本中发生了很多事情,但这里的基本思想是,位于 '__kcrctab+*' 部分中的所有内容都被放入 __kcrctab 中。

于 2013-11-04T11:56:08.250 回答