1 http://cvs.fedoraproject.org/viewvc/F-13/hddtemp/hddtemp-0.3-beta15-reg-eip.patch?revision=1.1&content-type=text%2Fplain&view=co
3 __USE_GNU needs to be in effect when including sys/ucontext.h,
4 and signal.h pulls it in in some setups.
6 diff -up hddtemp-0.3-beta15/src/backtrace.c~ hddtemp-0.3-beta15/src/backtrace.c
7 --- hddtemp-0.3-beta15/src/backtrace.c~ 2006-04-19 05:38:14.000000000 +0300
8 +++ hddtemp-0.3-beta15/src/backtrace.c 2010-02-14 21:59:47.000000000 +0200
12 #include <linux/ptrace.h>
14 +#include <ucontext.h>
16 #include <bits/sigcontext.h>
17 #include <sys/param.h>
20 -#include <ucontext.h>
24 void backtrace_handler(int n, siginfo_t *ist, void *extra) {