--- insight-6.8-1.orig/gdb/linux-nat.c 2012-12-08 23:30:51.023064115 -0800 +++ insight-6.8-1.orig/gdb/linux-nat.c 2012-12-09 00:26:49.592202394 -0800 @@ -3307,7 +3307,7 @@ linux_nat_set_new_thread (struct target_ } /* Return the saved siginfo associated with PTID. */ -struct siginfo * +siginfo_t * linux_nat_get_siginfo (ptid_t ptid) { struct lwp_info *lp = find_lwp_pid (ptid); --- insight-6.8-1.orig/gdb/linux-nat.h 2008-01-23 03:26:28.000000000 -0800 +++ insight-6.8-1.orig/gdb/linux-nat.h 2012-12-09 00:25:23.763113285 -0800 @@ -60,7 +60,7 @@ struct lwp_info /* Non-zero si_signo if this LWP stopped with a trap. si_addr may be the address of a hardware watchpoint. */ - struct siginfo siginfo; + siginfo_t siginfo; /* If WAITSTATUS->KIND != TARGET_WAITKIND_SPURIOUS, the waitstatus for this LWP's last event. This may correspond to STATUS above, @@ -123,4 +123,4 @@ void linux_nat_set_new_thread (struct ta void linux_nat_switch_fork (ptid_t new_ptid); /* Return the saved siginfo associated with PTID. */ -struct siginfo *linux_nat_get_siginfo (ptid_t ptid); +siginfo_t *linux_nat_get_siginfo (ptid_t ptid);