aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/kallsyms.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@novell.com>2006-12-08 02:35:57 -0800
committerLinus Torvalds <torvalds@woody.osdl.org>2006-12-08 08:28:37 -0800
commitaad094701c6355cb2b3d74a07ec0496f4a48c787 (patch)
tree00d5635dbd8ea74947f58528d71cb41f8ee0d3dc /scripts/kallsyms.c
parentd93f7de8c5dfefb030a5e65d0857176879bf78e9 (diff)
downloadkernel_samsung_smdk4412-aad094701c6355cb2b3d74a07ec0496f4a48c787.tar.gz
kernel_samsung_smdk4412-aad094701c6355cb2b3d74a07ec0496f4a48c787.tar.bz2
kernel_samsung_smdk4412-aad094701c6355cb2b3d74a07ec0496f4a48c787.zip
[PATCH] move kallsyms data to .rodata
Kallsyms data is never written to, so it can as well benefit from CONFIG_DEBUG_RODATA. Signed-off-by: Jan Beulich <jbeulich@novell.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'scripts/kallsyms.c')
-rw-r--r--scripts/kallsyms.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/kallsyms.c b/scripts/kallsyms.c
index f359b730c2c..8b809b264d1 100644
--- a/scripts/kallsyms.c
+++ b/scripts/kallsyms.c
@@ -265,7 +265,7 @@ static void write_src(void)
printf("#define ALGN .align 4\n");
printf("#endif\n");
- printf(".data\n");
+ printf("\t.section .rodata, \"a\"\n");
/* Provide proper symbols relocatability by their '_text'
* relativeness. The symbol names cannot be used to construct