xref: /linux/arch/arc/kernel/unaligned.h (revision 5a99350794fec11faaed8a4b36a6931e696f672f)
1 struct pt_regs;
2 struct callee_regs;
3 
4 #ifdef CONFIG_ARC_EMUL_UNALIGNED
5 int misaligned_fixup(unsigned long address, struct pt_regs *regs,
6 		     struct callee_regs *cregs);
7 #else
8 static inline int
9 misaligned_fixup(unsigned long address, struct pt_regs *regs,
10 		 struct callee_regs *cregs)
11 {
12 	/* Not fixed */
13 	return 1;
14 }
15 #endif
16 
17