From rael@dejanews.com Wed Jan 29 06:06:14 1997 X-VM-v5-Data: ([nil nil nil t nil nil nil nil nil] ["1497" "Tue" "28" "January" "1997" "21:52:57" "-0600" "William S. Lear" "rael@dejanews.com" "<199701290352.VAA08678@homer.dejanews.com>" "53" "Patches for linux2.0" "^From:" nil nil "1" "1997012903:52:57" "Patches for linux2.0" nil nil] nil) Received: from MIT.EDU (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.69.0.28]) by analytik.analytikerna.se (8.8.4/8.8.4) with SMTP id GAA23245 for ; Wed, 29 Jan 1997 06:06:12 +0100 (MET) Received: from host-205-238-143-2.dejanews.com by MIT.EDU with SMTP id AA25254; Tue, 28 Jan 97 22:53:08 EST Received: (from rael@localhost) by homer.dejanews.com (8.7.6/8.6.12) id VAA08678 for pthreads@mit.edu; Tue, 28 Jan 1997 21:52:57 -0600 (CST) Message-Id: <199701290352.VAA08678@homer.dejanews.com> Content-Length: 1496 From: "William S. Lear" To: pthreads@MIT.EDU Subject: Patches for linux2.0 Date: Tue, 28 Jan 1997 21:52:57 -0600 (CST) The following are some patches I found necessary to run smoothly under linux2.0. The PTEST directory below refers to the original pthreads 1.60 beta 6 release. Of course, the '-O2' "fix" is not strictly needed. #============================================================ # < pthreads-1_60beta6/config/configure # > PTEST/pthreads-1_60beta6/config/configure #------------------------------------------------------------ 642c642 < CFLAGS="-g -O2" --- > CFLAGS="-g -O" 1104,1106d1103 < cat >> confdefs.h < PTEST/pthreads-1_60beta6/config/config.h.in #------------------------------------------------------------ 3,8d2 < /* Does the OS have tm needing bsd'ish initialization? */ < #undef BSD_TM < < /* Does the OS already support struct timespec */ < #undef _OS_HAS_TIMESPEC < # Diff for: #============================================================ # < pthreads-1_60beta6/gen/ctime.c # > PTEST/pthreads-1_60beta6/gen/ctime.c #------------------------------------------------------------ 49c49 < #include "config.h" --- > # Diff for: #============================================================ # < pthreads-1_60beta6/include/math.h # > PTEST/pthreads-1_60beta6/include/math.h #------------------------------------------------------------ 54d53 < double hypot __P((double, double)); Bill Lear (rael@dejanews.com)