Messages in this thread Patch in this message | | | Date | Sat, 26 Apr 2008 13:09:02 +0200 | From | Ingo Molnar <> | Subject | Re: [patch 13/37] Immediate Values - Architecture Independent Code |
| |
* Ingo Molnar <mingo@elte.hu> wrote:
> > randconfig testing in sched-devel caught a build bug - fixed by the > > patch below. > > found another build failure - the better fix is the one below.
or rather the one below ...
------------> Subject: markers: fix2 From: Ingo Molnar <mingo@elte.hu> Date: Sat Apr 26 11:19:00 CEST 2008
Signed-off-by: Ingo Molnar <mingo@elte.hu> --- include/linux/module.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-)
Index: linux/include/linux/module.h =================================================================== --- linux.orig/include/linux/module.h +++ linux/include/linux/module.h @@ -472,9 +472,6 @@ extern void print_modules(void); extern void module_update_markers(void); -extern void _module_imv_update(void); -extern void module_imv_update(void); - #else /* !CONFIG_MODULES... */ #define EXPORT_SYMBOL(sym) #define EXPORT_SYMBOL_GPL(sym) @@ -579,15 +576,19 @@ static inline void module_update_markers { } +#endif /* CONFIG_MODULES */ + +#if defined(CONFIG_MODULES) && defined(CONFIG_IMMEDIATE) +extern void _module_imv_update(void); +extern void module_imv_update(void); +#else static inline void _module_imv_update(void) { } - static inline void module_imv_update(void) { } - -#endif /* CONFIG_MODULES */ +#endif struct device_driver; #ifdef CONFIG_SYSFS
| |