X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=samples%2Fftrace%2Fftrace-direct-modify.c;h=d620f3da086f7342ac449faded3caef553aa8688;hb=a467f694a46d3096bc1d0aa24cfbf44291d22c84;hp=5b9a09957c6e0e653590affbf1b214b7328262f5;hpb=ca765c731ebd62231ec096a121ca11a39a51a07b;p=platform%2Fkernel%2Flinux-rpi.git diff --git a/samples/ftrace/ftrace-direct-modify.c b/samples/ftrace/ftrace-direct-modify.c index 5b9a099..d620f3d 100644 --- a/samples/ftrace/ftrace-direct-modify.c +++ b/samples/ftrace/ftrace-direct-modify.c @@ -3,6 +3,9 @@ #include #include +extern void my_direct_func1(void); +extern void my_direct_func2(void); + void my_direct_func1(void) { trace_printk("my direct func1\n"); @@ -28,7 +31,7 @@ asm ( " call my_direct_func1\n" " leave\n" " .size my_tramp1, .-my_tramp1\n" -" ret\n" + ASM_RET " .type my_tramp2, @function\n" " .globl my_tramp2\n" " my_tramp2:" @@ -36,7 +39,7 @@ asm ( " movq %rsp, %rbp\n" " call my_direct_func2\n" " leave\n" -" ret\n" + ASM_RET " .size my_tramp2, .-my_tramp2\n" " .popsection\n" );