cvs diff: Diffing . cvs diff: Diffing bin cvs diff: Diffing bin/finger cvs diff: Diffing bin/finger.working cvs diff: Diffing book cvs diff: Diffing book/chapter7_example1 cvs diff: Diffing config cvs diff: Diffing datalib cvs diff: Diffing dce_compat cvs diff: Diffing doc cvs diff: Diffing gen cvs diff: Diffing include cvs diff: Diffing include/arpa cvs diff: Diffing include/pthread cvs diff: Diffing lib cvs diff: Diffing lib/libpthreadutil cvs diff: Diffing machdep Index: machdep/engine-hppa-hpux-9.03.h RCS file: /afs/sipb.mit.edu/project/pthreads/src/CVS/pthreads/machdep/engine-hppa-hpux-9.03.h,v retrieving revision 1.51 diff -r1.51 engine-hppa-hpux-9.03.h 82,96c82,83 < #define SIGMAX 31 < #define SIG_ANY(sig) \ < ({ \ < sigset_t *sig_addr = &sig; \ < int ret = 0; \ < int i; \ < \ < for (i = 1; i <= SIGMAX; i++) { \ < if (sigismember(sig_addr, i)) { \ < ret = 1; \ < break; \ < } \ < } \ < ret; \ < }) --- > #define SIGMAX 30 > /* see hpux-9.03/__signal.h for SIG_ANY */ Index: machdep/syscall-hppa-hpux-9.03.S RCS file: /afs/sipb.mit.edu/project/pthreads/src/CVS/pthreads/machdep/syscall-hppa-hpux-9.03.S,v retrieving revision 1.52 diff -r1.52 syscall-hppa-hpux-9.03.S 826c826,872 < .END --- > machdep_sys_sigsuspend > > .PROC > .CALLINFO NO_CALLS,FRAME=0 > > ldil -0x80000,%r1 > ble 4(%sr7,%r1) > ldi 241,%r22 > or,= %r0,%r22,%r0 > b,n machdep_error > bv,n %r0(%r2) > > .PROCEND > .EXPORT machdep_sys_sigsuspend,ENTRY > > machdep_sys_socketpair > > .PROC > .CALLINFO NO_CALLS,FRAME=0 > > ldil -0x80000,%r1 > ble 4(%sr7,%r1) > ldi 291,%r22 > or,= %r0,%r22,%r0 > b,n machdep_error > bv,n %r0(%r2) > > .PROCEND > .EXPORT machdep_sys_socketpair,ENTRY > > machdep_sys_ftruncate > > .PROC > .CALLINFO NO_CALLS,FRAME=0 > > ldil -0x80000,%r1 > ble 4(%sr7,%r1) > ldi 130,%r22 > or,= %r0,%r22,%r0 > b,n machdep_error > bv,n %r0(%r2) > > .PROCEND > .EXPORT machdep_sys_ftruncate,ENTRY > > .END > cvs diff: Diffing machdep/alpha-osf1 cvs diff: Diffing machdep/bsdi-1.1 cvs diff: Diffing machdep/freebsd-1.1 cvs diff: Diffing machdep/freebsd-2.0 cvs diff: Diffing machdep/hpux-9.03 cvs diff: __signal.h is a new entry, no comparison available cvs diff: __stdio.h is a new entry, no comparison available cvs diff: Diffing machdep/irix-5.2 Index: machdep/irix-5.2/__signal.h RCS file: /afs/sipb.mit.edu/project/pthreads/src/CVS/pthreads/machdep/irix-5.2/__signal.h,v retrieving revision 1.1 diff -r1.1 __signal.h 8,9c8,9 < static sigset_t __SIGEMPTYSET = { 0, 0, 0, 0 }; < static sigset_t __SIGFILLSET = { 0xffffffff,0xffffffff,0xffffffff,0xffffffff }; --- > #define __SIGEMPTYSET { 0, 0, 0, 0 }; > #define __SIGFILLSET { 0xffffffff,0xffffffff,0xffffffff,0xffffffff }; cvs diff: Diffing machdep/linux-1.0 cvs diff: Diffing machdep/netbsd-0.9 cvs diff: Diffing machdep/netbsd-1.0 cvs diff: Diffing machdep/sunos-4.1.3 cvs diff: Diffing machdep/sunos-5.3 Index: machdep/sunos-5.3/__signal.h RCS file: /afs/sipb.mit.edu/project/pthreads/src/CVS/pthreads/machdep/sunos-5.3/__signal.h,v retrieving revision 1.1 diff -r1.1 __signal.h 9,10c9,10 < static sigset_t __SIGEMPTYSET = { 0, 0, 0, 0 }; < static sigset_t __SIGFILLSET = { 0xffffffff,0xffffffff,0xffffffff,0xffffffff }; --- > #define __SIGEMPTYSET { 0, 0, 0, 0 }; > #define __SIGFILLSET { 0xffffffff,0xffffffff,0xffffffff,0xffffffff }; cvs diff: Diffing machdep/ultrix-4.2 cvs diff: Diffing net cvs diff: Diffing pthreads Index: pthreads/pthread.c RCS file: /afs/sipb.mit.edu/project/pthreads/src/CVS/pthreads/pthreads/pthread.c,v retrieving revision 1.70 diff -r1.70 pthread.c 174c174 < new_thread->sigpending = __SIGEMPTYSET; --- > sigemptyset(&(new_thread->sigpending)); Index: pthreads/pthread_init.c RCS file: /afs/sipb.mit.edu/project/pthreads/src/CVS/pthreads/pthreads/pthread_init.c,v retrieving revision 1.11 diff -r1.11 pthread_init.c 107,108c107,108 < pthread_initial->sigmask = __SIGEMPTYSET; < pthread_initial->sigpending = __SIGEMPTYSET; --- > sigemptyset(&(pthread_initial->sigpending)); > sigemptyset(&(pthread_initial->sigmask)); Index: pthreads/sig.c RCS file: /afs/sipb.mit.edu/project/pthreads/src/CVS/pthreads/pthreads/sig.c,v retrieving revision 1.67 diff -r1.67 sig.c 386a387 > static const sigset_t __sigemptyset = __SIGEMPTYSET; 389c390 < *set = __SIGEMPTYSET; --- > *set = __sigemptyset; 392a394 > static const sigset_t __sigfillset = __SIGFILLSET; 395c397 < *set = __SIGFILLSET; --- > *set = __sigfillset; 399,401d400 < #ifdef hpux < #define _MAXIMUM_SIG (SIGMAX+1) < #else 403d401 < #endif /* hpux */ cvs diff: Diffing scripts cvs diff: Diffing stdio cvs diff: Diffing stdlib cvs diff: Diffing string cvs diff: Diffing syslog cvs diff: Diffing tests