diff options
author | James Hogan <james.hogan@imgtec.com> | 2013-02-13 08:19:15 -0500 |
---|---|---|
committer | James Hogan <james.hogan@imgtec.com> | 2013-03-02 15:11:16 -0500 |
commit | 44c2451080ab3896688c852253814f5eabb2ecce (patch) | |
tree | 2b7063e255da7a127cd8264ca0f392cccd01e232 | |
parent | 9da3ee9aa8a9c9fcf94188d4c0ae280afbeb63c1 (diff) |
metag: move mm/init.c exports out of metag_ksyms.c
It's less error prone to have function symbols exported immediately
after the function rather than in metag_ksyms.c. Move each EXPORT_SYMBOL
in metag_ksyms.c for symbols defined in mm/init.c into mm/init.c.
Signed-off-by: James Hogan <james.hogan@imgtec.com>
-rw-r--r-- | arch/metag/kernel/metag_ksyms.c | 2 | ||||
-rw-r--r-- | arch/metag/mm/init.c | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/arch/metag/kernel/metag_ksyms.c b/arch/metag/kernel/metag_ksyms.c index 3d60cf31e264..87e47769bfe6 100644 --- a/arch/metag/kernel/metag_ksyms.c +++ b/arch/metag/kernel/metag_ksyms.c | |||
@@ -11,9 +11,7 @@ | |||
11 | 11 | ||
12 | EXPORT_SYMBOL(clear_page); | 12 | EXPORT_SYMBOL(clear_page); |
13 | EXPORT_SYMBOL(copy_page); | 13 | EXPORT_SYMBOL(copy_page); |
14 | EXPORT_SYMBOL(empty_zero_page); | ||
15 | 14 | ||
16 | EXPORT_SYMBOL(pfn_base); | ||
17 | #ifdef CONFIG_FLATMEM | 15 | #ifdef CONFIG_FLATMEM |
18 | /* needed for the pfn_valid macro */ | 16 | /* needed for the pfn_valid macro */ |
19 | EXPORT_SYMBOL(max_pfn); | 17 | EXPORT_SYMBOL(max_pfn); |
diff --git a/arch/metag/mm/init.c b/arch/metag/mm/init.c index 514376d90db4..504a398d5f8b 100644 --- a/arch/metag/mm/init.c +++ b/arch/metag/mm/init.c | |||
@@ -3,6 +3,7 @@ | |||
3 | * | 3 | * |
4 | */ | 4 | */ |
5 | 5 | ||
6 | #include <linux/export.h> | ||
6 | #include <linux/mm.h> | 7 | #include <linux/mm.h> |
7 | #include <linux/swap.h> | 8 | #include <linux/swap.h> |
8 | #include <linux/init.h> | 9 | #include <linux/init.h> |
@@ -25,10 +26,12 @@ | |||
25 | #include <asm/fixmap.h> | 26 | #include <asm/fixmap.h> |
26 | 27 | ||
27 | unsigned long pfn_base; | 28 | unsigned long pfn_base; |
29 | EXPORT_SYMBOL(pfn_base); | ||
28 | 30 | ||
29 | pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_data; | 31 | pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_data; |
30 | 32 | ||
31 | unsigned long empty_zero_page; | 33 | unsigned long empty_zero_page; |
34 | EXPORT_SYMBOL(empty_zero_page); | ||
32 | 35 | ||
33 | extern char __user_gateway_start; | 36 | extern char __user_gateway_start; |
34 | extern char __user_gateway_end; | 37 | extern char __user_gateway_end; |