diff options
author | Arnaldo Carvalho de Melo <acme@conectiva.com.br> | 2003-10-07 17:54:04 -0300 |
---|---|---|
committer | Linus Torvalds <torvalds@home.osdl.org> | 2003-10-07 17:54:04 -0300 |
commit | ff08f6fe935ff0854990421e80d04c39c7c2a15a (patch) | |
tree | 18d34e97be191d24a895e91e8c638bb190f9d247 /init | |
parent | 500ae9b0021e303de56aa929df3de071d9b629c2 (diff) | |
download | history-ff08f6fe935ff0854990421e80d04c39c7c2a15a.tar.gz |
o kernel/ksyms.c: move remaining EXPORT_SYMBOLs, remove this file from the tree
Diffstat (limited to 'init')
-rw-r--r-- | init/do_mounts.c | 3 | ||||
-rw-r--r-- | init/main.c | 7 | ||||
-rw-r--r-- | init/version.c | 3 |
3 files changed, 13 insertions, 0 deletions
diff --git a/init/do_mounts.c b/init/do_mounts.c index ed60847bf0b60a..ad8c88ae0b7ef1 100644 --- a/init/do_mounts.c +++ b/init/do_mounts.c @@ -1,3 +1,4 @@ +#include <linux/module.h> #include <linux/sched.h> #include <linux/ctype.h> #include <linux/fd.h> @@ -23,6 +24,8 @@ static char __initdata saved_root_name[64]; /* this is initialized in init/main.c */ dev_t ROOT_DEV; +EXPORT_SYMBOL(ROOT_DEV); + static int __init load_ramdisk(char *str) { rd_doload = simple_strtol(str,NULL,0) & 3; diff --git a/init/main.c b/init/main.c index 13eff1cdd527d0..2b9b862c1a7504 100644 --- a/init/main.c +++ b/init/main.c @@ -12,6 +12,7 @@ #define __KERNEL_SYSCALLS__ #include <linux/config.h> +#include <linux/module.h> #include <linux/proc_fs.h> #include <linux/devfs_fs_kernel.h> #include <linux/kernel.h> @@ -165,6 +166,10 @@ static int __init obsolete_checksetup(char *line) still work even if initially too large, it will just take slightly longer */ unsigned long loops_per_jiffy = (1<<12); +#ifndef __ia64__ +EXPORT_SYMBOL(loops_per_jiffy); +#endif + /* This is the number of bits of precision for the loops_per_jiffy. Each bit takes on average 1.5/HZ seconds. This (like the original) is a little better than 1% */ @@ -307,6 +312,8 @@ static inline void smp_prepare_cpus(unsigned int maxcpus) { } #ifdef __GENERIC_PER_CPU unsigned long __per_cpu_offset[NR_CPUS]; +EXPORT_SYMBOL(__per_cpu_offset); + static void __init setup_per_cpu_areas(void) { unsigned long size, i; diff --git a/init/version.c b/init/version.c index b4cfb10af45f83..d8878ae6cadc34 100644 --- a/init/version.c +++ b/init/version.c @@ -7,6 +7,7 @@ */ #include <linux/compile.h> +#include <linux/module.h> #include <linux/uts.h> #include <linux/utsname.h> #include <linux/version.h> @@ -25,6 +26,8 @@ struct new_utsname system_utsname = { .domainname = UTS_DOMAINNAME, }; +EXPORT_SYMBOL(system_utsname); + const char *linux_banner = "Linux version " UTS_RELEASE " (" LINUX_COMPILE_BY "@" LINUX_COMPILE_HOST ") (" LINUX_COMPILER ") " UTS_VERSION "\n"; |