static void ppc32_linux_sighandler_cache_init (const struct tramp_frame *self, struct frame_info *this_frame, struct trad_frame_cache *this_cache, CORE_ADDR func) { ppc_linux_sigtramp_cache (this_frame, this_cache, func, 0x40 /* Offset to ucontext_t. */ + 0x1c /* Offset to .reg. */, 0); }
static void ppc64_linux_sighandler_cache_init (const struct tramp_frame *self, struct frame_info *this_frame, struct trad_frame_cache *this_cache, CORE_ADDR func) { ppc_linux_sigtramp_cache (this_frame, this_cache, func, 0x80 /* Offset to struct sigcontext. */ + 0x38 /* Offset to .reg. */, 128); }
static void ppc64_linux_sigaction_cache_init (const struct tramp_frame *self, struct frame_info *next_frame, struct trad_frame_cache *this_cache, CORE_ADDR func) { ppc_linux_sigtramp_cache (next_frame, this_cache, func, 0x80 /* Offset to ucontext_t. */ + 0xe0 /* Offset to .reg. */, 128); }