commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd-l4/libpthread sysdeps/l4/hurd/pt-sysdep.c ...


From: Neal H. Walfield
Subject: hurd-l4/libpthread sysdeps/l4/hurd/pt-sysdep.c ...
Date: Sat, 01 Mar 2008 13:07:25 +0000

CVSROOT:        /sources/hurd
Module name:    hurd-l4
Changes by:     Neal H. Walfield <neal> 08/03/01 13:07:25

Modified files:
        libpthread/sysdeps/l4/hurd: pt-sysdep.c pt-sigstate.c 
                                    pt-sigstate-init.c 
        libpthread/pthread: pt-self.c pt-internal.h 
        libpthread/include/pthread: pthread.h 
        libpthread     : headers.m4 Makefile.am ChangeLog 
Added files:
        libpthread/sysdeps/l4/hurd/ia32: signal-dispatch-lowlevel.c 
        libpthread/sysdeps/l4/hurd: sigprocmask.c sig-sysdep.h 
        libpthread/sysdeps/generic: sigwait.c signal.c sigismember.c 
                                    siginterrupt.c sigfillset.c 
                                    sigemptyset.c sigdelset.c 
                                    sigaddset.c raise.c 
                                    pt-mutex-transfer-np.c pt-kill.c 
                                    killpg.c 
        libpthread/signal: sigwaitinfo.c sigwaiter.c sigtimedwait.c 
                           sigsuspend.c sigpending.c signal.h 
                           signal-dispatch.c sigaltstack.c sigaction.c 
                           sig-internal.h sig-internal.c 
                           pt-kill-siginfo-np.c kill.c TODO README 

Log message:
        2008-03-01  Neal H. Walfield  <address@hidden>
        
                Add signal implementation.
                * Makefile.am (SYSDEP_PATH): Add $(srcdir)/signal.
                (libpthread_a_SOURCES): Add pt-mutex-transfer-np.c, kill.c,
                killpg.c, pt-kill-siginfo-np.c, raise.c, sigaction.c, 
sigaddset.c,
                sigaltstack.c, sigdelset.c, sigemptyset.c, sigfillset.c,
                sig-internal.c, sig-internal.h, siginterrupt.c, sigismember.c,
                signal.c, signal-dispatch.c, signal.h, sigpending.c,
                sigprocmask.c, sigsuspend.c, sigtimedwait.c, sigwait.c,
                sigwaiter.c, sigwaitinfo.c, signal-dispatch-lowlevel.c, and
                sigprocmask.c.
                * headers.m4: Link libpthread/signal/signal.h into ../include.
                * sysdeps/generic/pt-mutex-transfer-np.c: New file.
                * signal/README: New file.
                * signal/TODO: Likewise.
                * signal/kill.c: Likewise.
                * signal/pt-kill-siginfo-np.c: Likewise.
                * signal/sig-internal.c: Likewise.
                * signal/sig-internal.h: Likewise.
                * signal/sigaction.c: Likewise.
                * signal/sigaltstack.c: Likewise.
                * signal/signal-dispatch.c: Likewise.
                * signal/signal.h: Likewise.
                * signal/sigpending.c: Likewise.
                * signal/sigsuspend.c: Likewise.
                * signal/sigtimedwait.c: Likewise.
                * signal/sigwaiter.c: Likewise.
                * signal/sigwaitinfo.c: Likewise.
                * sysdeps/l4/hurd/sig-sysdep.h: Likewise.
                * sysdeps/l4/hurd/sigprocmask.c: Likewise.
                * sysdeps/generic/killpg.c: Likewise.
                * sysdeps/generic/pt-kill.c: Likewise.
                * sysdeps/generic/raise.c: Likewise.
                * sysdeps/generic/sigaddset.c: Likewise.
                * sysdeps/generic/sigdelset.c: Likewise.
                * sysdeps/generic/sigemptyset.c: Likewise.
                * sysdeps/generic/sigfillset.c: Likewise.
                * sysdeps/generic/siginterrupt.c: Likewise.
                * sysdeps/generic/sigismember.c: Likewise.
                * sysdeps/generic/signal.c: Likewise.
                * sysdeps/generic/sigwait.c: Likewise.
                * sysdeps/l4/hurd/ia32/signal-dispatch-lowlevel.c: Likewise.
                * sysdeps/l4/hurd/pt-sysdep.c (sigprocmask): Remove function.
                * sysdeps/l4/hurd/pt-sigstate.c (__pthread_sigstate): Implement
                it.
                * sysdeps/l4/hurd/pt-sigstate-init.c: Include <sig-internal.h>.
                (__pthread_sigstate_init): Initialize THREAD->SS.
                * sysdeps/l4/hurd/pt-kill.c: Remove file.
                * pthread/pt-internal.h: Include <sig-internal.h>.
                (PTHREAD_SIGNAL_MEMBERS) [! PTHREAD_SIGNAL_MEMBERS]: Define.
                (struct __pthread): Add PTHREAD_SIGNAL_MEMBERS.
                * pthread/pt-self.c (pthread_self): Assert that SELF is not 
NULL.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/l4/hurd/ia32/signal-dispatch-lowlevel.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/l4/hurd/pt-sysdep.c?cvsroot=hurd&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/l4/hurd/pt-sigstate.c?cvsroot=hurd&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/l4/hurd/pt-sigstate-init.c?cvsroot=hurd&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/l4/hurd/sigprocmask.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/l4/hurd/sig-sysdep.h?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/sigwait.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/signal.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/sigismember.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/siginterrupt.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/sigfillset.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/sigemptyset.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/sigdelset.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/sigaddset.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/raise.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/pt-mutex-transfer-np.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/pt-kill.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/sysdeps/generic/killpg.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/sigwaitinfo.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/sigwaiter.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/sigtimedwait.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/sigsuspend.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/sigpending.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/signal.h?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/signal-dispatch.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/sigaltstack.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/sigaction.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/sig-internal.h?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/sig-internal.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/pt-kill-siginfo-np.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/kill.c?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/TODO?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/signal/README?cvsroot=hurd&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/pthread/pt-self.c?cvsroot=hurd&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/pthread/pt-internal.h?cvsroot=hurd&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/include/pthread/pthread.h?cvsroot=hurd&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/headers.m4?cvsroot=hurd&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/Makefile.am?cvsroot=hurd&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libpthread/ChangeLog?cvsroot=hurd&r1=1.30&r2=1.31




reply via email to

[Prev in Thread] Current Thread [Next in Thread]