/trunk/kernel/arch/sparc64/include/context.h |
35,10 → 35,18 |
#ifndef KERN_sparc64_CONTEXT_H_ |
#define KERN_sparc64_CONTEXT_H_ |
|
#include <arch/stack.h> |
#include <arch/types.h> |
#include <align.h> |
#ifndef KERN_sparc64_STACK_H_ |
# include <arch/stack.h> |
#endif |
|
#ifndef KERN_sparc64_TYPES_H_ |
# include <arch/types.h> |
#endif |
|
#ifndef KERN_ALIGN_H_ |
# include <align.h> |
#endif |
|
#define SP_DELTA STACK_WINDOW_SAVE_AREA_SIZE |
|
#ifdef context_set |
/trunk/kernel/arch/ppc32/include/exception.h |
35,7 → 35,10 |
#ifndef KERN_ppc32_EXCEPTION_H_ |
#define KERN_ppc32_EXCEPTION_H_ |
|
#include <arch/types.h> |
#ifndef KERN_ppc32_TYPES_H_ |
# include <arch/types.h> |
#endif |
|
#include <typedefs.h> |
|
struct istate { |
/trunk/kernel/arch/ppc32/include/context.h |
35,7 → 35,9 |
#ifndef KERN_ppc32_CONTEXT_H_ |
#define KERN_ppc32_CONTEXT_H_ |
|
#include <arch/types.h> |
#ifndef KERN_ppc32_TYPES_H_ |
# include <arch/types.h> |
#endif |
|
#define SP_DELTA 16 |
|
/trunk/kernel/arch/mips32/include/exception.h |
35,7 → 35,10 |
#ifndef KERN_mips32_EXCEPTION_H_ |
#define KERN_mips32_EXCEPTION_H_ |
|
#include <arch/types.h> |
#ifndef KERN_mips32_TYPES_H_ |
# include <arch/types.h> |
#endif |
|
#include <typedefs.h> |
#include <arch/cp0.h> |
|
/trunk/kernel/arch/amd64/include/context.h |
35,8 → 35,11 |
#ifndef KERN_amd64_CONTEXT_H_ |
#define KERN_amd64_CONTEXT_H_ |
|
#include <arch/types.h> |
#ifndef KERN_amd64_TYPES_H_ |
# include <arch/types.h> |
#endif |
|
|
/* According to ABI the stack MUST be aligned on |
* 16-byte boundary. If it is not, the va_arg calling will |
* panic sooner or later |
/trunk/kernel/arch/ppc64/include/exception.h |
35,7 → 35,10 |
#ifndef KERN_ppc64_EXCEPTION_H_ |
#define KERN_ppc64_EXCEPTION_H_ |
|
#include <arch/types.h> |
#ifndef KERN_ppc64_TYPES_H_ |
# include <arch/types.h> |
#endif |
|
#include <typedefs.h> |
|
struct istate { |
/trunk/kernel/arch/ppc64/include/context.h |
35,7 → 35,9 |
#ifndef KERN_ppc64_CONTEXT_H_ |
#define KERN_ppc64_CONTEXT_H_ |
|
#include <arch/types.h> |
#ifndef KERN_ppc64_TYPES_H_ |
# include <arch/types.h> |
#endif |
|
#define SP_DELTA 16 |
|