diff options
author | Richard Weinberger <richard@nod.at> | 2015-04-03 18:20:58 +0200 |
---|---|---|
committer | Richard Weinberger <richard@nod.at> | 2015-04-12 20:58:24 +0200 |
commit | 37f078ff4c97ad143a6dc2adae31e20a3f780ca7 (patch) | |
tree | 53d493ab9e9aebc5447cad59ac653761e4230694 /arch/m32r/kernel/asm-offsets.c | |
parent | frv: Remove signal translation and exec_domain (diff) | |
download | linux-37f078ff4c97ad143a6dc2adae31e20a3f780ca7.tar.xz linux-37f078ff4c97ad143a6dc2adae31e20a3f780ca7.zip |
m32r: Autogenerate offsets in struct thread_info
Maintaining offsets by hand is no fun.
Signed-off-by: Richard Weinberger <richard@nod.at>
Diffstat (limited to 'arch/m32r/kernel/asm-offsets.c')
-rw-r--r-- | arch/m32r/kernel/asm-offsets.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/arch/m32r/kernel/asm-offsets.c b/arch/m32r/kernel/asm-offsets.c index 9e263112a6e2..cd3d2fc9c8df 100644 --- a/arch/m32r/kernel/asm-offsets.c +++ b/arch/m32r/kernel/asm-offsets.c @@ -1 +1,14 @@ -/* Dummy asm-offsets.c file. Required by kbuild and ready to be used - hint! */ +#include <linux/thread_info.h> +#include <linux/kbuild.h> + +int foo(void) +{ + OFFSET(TI_TASK, thread_info, task); + OFFSET(TI_FLAGS, thread_info, flags); + OFFSET(TI_STATUS, thread_info, status); + OFFSET(TI_CPU, thread_info, cpu); + OFFSET(TI_PRE_COUNT, thread_info, preempt_count); + OFFSET(TI_ADDR_LIMIT, thread_info, addr_limit); + + return 0; +} |