4 #define TRAMPOLINE_SIZE 5
6 #include "hook-arch-asm.h"
10 /* +1: */ mov %esp,%ebp
14 .ifne . - sigaction_trampoline - TRAMPOLINE_SIZE
19 jmp *(sigaction_orig_libc_cont-pic_base)(%eax)
21 sigaction_trampoline_jmpdir:
22 /* long absolute direct jump */
25 .set sigaction_trampoline_jmpdir_vec, . - 4
26 .set sigaction_trampoline_jmpdir_base, .
28 .ifne . - sigaction_trampoline_jmpdir - TRAMPOLINE_SIZE