# | Line 117 | Line 117 | static void Screen_fault_handler(int, in | |
---|---|---|
117 | do_handle_screen_fault(fault_addr); | |
118 | } | |
119 | ||
120 | + | # elif defined(__powerpc__) && defined(__linux__) |
121 | + | |
122 | + | static void Screen_fault_handler(int, struct sigcontext_struct *scs) |
123 | + | { |
124 | + | D(bug("Screen_fault_handler: ADDR=0x%08X from IP=0x%08X\n", scs->regs->dar, scs->regs->nip)); |
125 | + | do_handle_screen_fault((uintptr)scs->regs->dar, (uintptr)scs->regs->nip); |
126 | + | } |
127 | + | |
128 | # else | |
129 | # error "No suitable subterfuge for Video on SEGV signals" | |
130 | # endif |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |