X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=arch%2Farm%2Finclude%2Fasm%2Fptrace.h;h=c877654fe3bf680f51d12bd9f2c7b3154454742b;hb=566b60c04ab230b8cc3845f964306f99504b18df;hp=627a03ebb987e7b2ef01c8d330918f8c6a52a0fe;hpb=3ba4cea21901d90d703b52e4a806fbafa86037a6;p=firefly-linux-kernel-4.4.55.git diff --git a/arch/arm/include/asm/ptrace.h b/arch/arm/include/asm/ptrace.h index 627a03ebb987..c877654fe3bf 100644 --- a/arch/arm/include/asm/ptrace.h +++ b/arch/arm/include/asm/ptrace.h @@ -84,6 +84,12 @@ static inline long regs_return_value(struct pt_regs *regs) #define instruction_pointer(regs) (regs)->ARM_pc +static inline void instruction_pointer_set(struct pt_regs *regs, + unsigned long val) +{ + instruction_pointer(regs) = val; +} + #ifdef CONFIG_SMP extern unsigned long profile_pc(struct pt_regs *regs); #else