Signed-off-by: Paolo 'Blaisorblade' Giarrusso --- um-linux-2.4.27-paolo/arch/um/include/init.h | 4 ++++ 1 files changed, 4 insertions(+) diff -puN arch/um/include/init.h~fix-init-warning arch/um/include/init.h --- um-linux-2.4.27/arch/um/include/init.h~fix-init-warning 2005-04-15 11:12:48.000000000 +0200 +++ um-linux-2.4.27-paolo/arch/um/include/init.h 2005-04-15 11:12:48.000000000 +0200 @@ -100,12 +100,16 @@ extern struct uml_param __uml_setup_star #define __uml_postsetup_call __attribute__ ((unused,__section__ (".uml.postsetup.init"))) #define __uml_exit_call __attribute__ ((unused,__section__ (".uml.exitcall.exit"))) +#ifndef __KERNEL__ + #define __initcall(fn) static initcall_t __initcall_##fn __init_call = fn #define __exitcall(fn) static exitcall_t __exitcall_##fn __exit_call = fn #define __init_call __attribute__ ((unused,__section__ (".initcall.init"))) #define __exit_call __attribute__ ((unused,__section__ (".exitcall.exit"))) +#endif + #endif /* _LINUX_UML_INIT_H */ /* _