From: David R. <rie...@go...> - 2007-07-22 08:01:39
|
Replaces the deprecated __attribute_used__ with __used. Cc: Jeff Dike <jd...@ka...> Signed-off-by: David Rientjes <rie...@go...> --- arch/um/include/init.h | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/arch/um/include/init.h b/arch/um/include/init.h --- a/arch/um/include/init.h +++ b/arch/um/include/init.h @@ -45,12 +45,12 @@ typedef void (*exitcall_t)(void); #define __init __attribute__ ((__section__ (".init.text"))) #define __initdata __attribute__ ((__section__ (".init.data"))) #define __exitdata __attribute__ ((__section__(".exit.data"))) -#define __exit_call __attribute_used__ __attribute__ ((__section__ (".exitcall.exit"))) +#define __exit_call __used __attribute__ ((__section__ (".exitcall.exit"))) #ifdef MODULE #define __exit __attribute__ ((__section__(".exit.text"))) #else -#define __exit __attribute_used__ __attribute__ ((__section__(".exit.text"))) +#define __exit __used __attribute__ ((__section__(".exit.text"))) #endif #endif @@ -103,16 +103,16 @@ extern struct uml_param __uml_setup_start, __uml_setup_end; * Mark functions and data as being only used at initialization * or exit time. */ -#define __uml_init_setup __attribute_used__ __attribute__ ((__section__ (".uml.setup.init"))) -#define __uml_setup_help __attribute_used__ __attribute__ ((__section__ (".uml.help.init"))) -#define __uml_init_call __attribute_used__ __attribute__ ((__section__ (".uml.initcall.init"))) -#define __uml_postsetup_call __attribute_used__ __attribute__ ((__section__ (".uml.postsetup.init"))) -#define __uml_exit_call __attribute_used__ __attribute__ ((__section__ (".uml.exitcall.exit"))) +#define __uml_init_setup __used __attribute__ ((__section__ (".uml.setup.init"))) +#define __uml_setup_help __used __attribute__ ((__section__ (".uml.help.init"))) +#define __uml_init_call __used __attribute__ ((__section__ (".uml.initcall.init"))) +#define __uml_postsetup_call __used __attribute__ ((__section__ (".uml.postsetup.init"))) +#define __uml_exit_call __used __attribute__ ((__section__ (".uml.exitcall.exit"))) #ifndef __KERNEL__ #define __define_initcall(level,fn) \ - static initcall_t __initcall_##fn __attribute_used__ \ + static initcall_t __initcall_##fn __used \ __attribute__((__section__(".initcall" level ".init"))) = fn /* Userspace initcalls shouldn't depend on anything in the kernel, so we'll @@ -122,7 +122,7 @@ extern struct uml_param __uml_setup_start, __uml_setup_end; #define __exitcall(fn) static exitcall_t __exitcall_##fn __exit_call = fn -#define __init_call __attribute_used__ __attribute__ ((__section__ (".initcall.init"))) +#define __init_call __used __attribute__ ((__section__ (".initcall.init"))) #endif |
From: Jeff D. <jd...@ad...> - 2007-07-23 19:35:08
|
On Sun, Jul 22, 2007 at 01:01:12AM -0700, David Rientjes wrote: > Replaces the deprecated __attribute_used__ with __used. Looks OK, I'll forward this on. Jeff -- Work email - jdike at linux dot intel dot com |