[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd-l4/hurd mutex.h headers.m4 Makefile.am Cha...
From: |
Neal H. Walfield |
Subject: |
hurd-l4/hurd mutex.h headers.m4 Makefile.am Cha... |
Date: |
Thu, 03 Jan 2008 09:05:06 +0000 |
CVSROOT: /sources/hurd
Module name: hurd-l4
Changes by: Neal H. Walfield <neal> 08/01/03 09:05:06
Modified files:
hurd : mutex.h headers.m4 Makefile.am ChangeLog
Added files:
hurd : lock.h
Log message:
2008-01-03 Neal H. Walfield <address@hidden>
* mutex.h: Don't include <l4/ipc.h>. Include <hurd/lock.h>.
(struct ss_lock_trace): Move from here..
* lock.h: ... to this new file.
* mutex.h (SS_LOCK_TRACE_COUNT): Likewise.
(ss_mutex_lock): Likewise.
(ss_mutex_lock): Likewise.
(SS_MUTEX_LOCK): Likewise.
(SS_MUTEX_LOCK_WAIT): Likewise.
(SS_MUTEX_UNLOCK): Likewise.
(SS_MUTEX_TRYLOCK): Likewise.
(SS_MUTEX_TRYLOCK_BLOCKED): Likewise.
(ss_lock_trace_dump): Likewise.
(ss_mutex_trace_add): Likewise.
(ss_mutex_lock): To wait, call __ss_lock_wait.
(ss_mutex_unlock): To wakeup a thread, use __ss_lock_wakeup.
(ss_mutex_lock): New define.
(ss_mutex_unlock): Likewise.
(ss_mutex_trylock): Likewise.
* Makefile.am (includehurd_HEADERS): Add lock.h.
* headers.m4: Create link from ../include/hurd/lock.h to
hurd/lock.h.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/mutex.h?cvsroot=hurd&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/headers.m4?cvsroot=hurd&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/Makefile.am?cvsroot=hurd&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/ChangeLog?cvsroot=hurd&r1=1.56&r2=1.57
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/lock.h?cvsroot=hurd&rev=1.1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- hurd-l4/hurd mutex.h headers.m4 Makefile.am Cha...,
Neal H. Walfield <=