forked from luck/tmp_suning_uos_patched
sparc,sparc64: unify asm-offsets.c
sparc64 does not use constants generated from asm-offsets but to prepare it to do so the parts that could be shared do now generate constants for sparc64 too. Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
104495a1ce
commit
b5db854a91
|
@ -14,15 +14,28 @@
|
|||
// #include <linux/mm.h>
|
||||
#include <linux/kbuild.h>
|
||||
|
||||
int foo(void)
|
||||
#ifdef CONFIG_SPARC32
|
||||
int sparc32_foo(void)
|
||||
{
|
||||
DEFINE(AOFF_task_thread, offsetof(struct task_struct, thread));
|
||||
BLANK();
|
||||
DEFINE(AOFF_thread_fork_kpsr,
|
||||
offsetof(struct thread_struct, fork_kpsr));
|
||||
return 0;
|
||||
}
|
||||
#else
|
||||
int sparc64_foo(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
int foo(void)
|
||||
{
|
||||
BLANK();
|
||||
DEFINE(AOFF_task_thread, offsetof(struct task_struct, thread));
|
||||
BLANK();
|
||||
DEFINE(AOFF_mm_context, offsetof(struct mm_struct, context));
|
||||
|
||||
/* DEFINE(NUM_USER_SEGMENTS, TASK_SIZE>>28); */
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
/* Dummy asm-offsets.c file. Required by kbuild and ready to be used - hint! */
|
||||
#include "../../sparc/kernel/asm-offsets.c"
|
||||
|
|
Loading…
Reference in New Issue
Block a user