xref: /linux/arch/arc/kernel/unaligned.h (revision 18a77bda7a9b999dc6c04bf6d68b1fc89d8ed4d6)
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