summaryrefslogtreecommitdiff
path: root/libthreads
AgeCommit message (Collapse)Author
1995-10-07Protect against multiple inclusion.Roland McGrath
Include cthreads.h and assert.h.
1995-10-04(JUMPTARGET): New macro, versions for [PIC] and not.Roland McGrath
Use it in place of EXT.
1995-10-04(csw_pic.o): Bogus braindead target from hell removed. Bushnell will beRoland McGrath
shot.
1995-10-04[PIC] (EXT): Redefine to use PLT.Roland McGrath
1995-09-23(RWLOCK_INITIALIZER): New macro.Roland McGrath
1995-09-22Include hurd/threadvar.h.Roland McGrath
1995-09-16(CPPFLAGS): Variable removed.Roland McGrath
(lndist-i386-files): Use $(top_srcdir) in place of $(srcdir).
1995-09-13(CONDITION_INITIALIZER): Provide initial zero for IMPLICATIONS member.Michael I. Bushnell
(condition_init): Bother initializing NAME and IMPLICATIONS members.
1995-08-30Repair typos.Michael I. Bushnell
1995-08-30(condition_implies, condition_unimplies): New functions.Michael I. Bushnell
(struct condition): New member `implications'. (cond_imp): New structure. (cond_signal): Return int now. (condition_broadcast): Always call cond_broadcast if this condition has implications. (condition_signal): Always call cond_signal if this condition has implications.
1995-08-30(cond_signal): If this condition has implications, see if one of themMichael I. Bushnell
needs to be signalled when we have no waiters. (cond_broadcast): Signal the implications list too. (condition_implies, condition_unimplies): New functions.
1995-08-30(hurd_condition_wait): Provide declaration.Michael I. Bushnell
1995-08-29(cproc_block): Provide decl.Michael I. Bushnell
1995-08-26(hurd_condition_wait_cancel): Name changed to `hurd_condition_wait'.Miles Bader
1995-08-22Add a backslash.Miles Bader
1995-08-21(SRCS): Add cancel-cond.c.Roland McGrath
1995-08-21Initial revisionRoland McGrath
1995-07-18Reverse previous change.Michael I. Bushnell
1995-07-17(struct cthread): Delete member `catch'.Michael I. Bushnell
1995-07-06(install): Don't *always* install cthreadsih; do it only if it's new.Michael I. Bushnell
1995-07-06Removed dependencies that are now automatically generated.Michael I. Bushnell
1995-07-06(csw_pic.o): Provide slightly cheating rule.Michael I. Bushnell
1995-05-12Use EXT macro instead of explicit underscores.Roland McGrath
1995-05-12(I386HDRS): Variable removed.Roland McGrath
($(OBJS)): Don't depend on i386/asm.h.
1995-05-12(CPPFLAGS): Use $(srcdir) instead of $(hurdsource).Roland McGrath
1995-05-08Initial revisionMiles Bader
1995-04-12(lndist, lndist-i386-files): Change $(hurdsource) to $(srcdir).Michael I. Bushnell
($(hurdsource)/hurd-snap/$(dir)/i386): Likewise.
1995-04-04(CPPFLAGS): Define.Roland McGrath
($(OBJS) rule): Fix typo in target. (install-cthreads.h): Use $(INSTALL_DATA).
1995-04-04(mutex_lock, mutex_unlock): Use __ names for *_solid.Roland McGrath
1995-04-04(mutex_lock_solid, mutex_unlock_solid): Renamed to __*.Roland McGrath
(_cthread_mutex_lock_routine, _cthread_mutex_unlock_routine): Variables removed.
1994-08-16entered into RCSMichael I. Bushnell
1994-07-22Formerly Makefile.~14~Michael I. Bushnell
1994-07-19Formerly Makefile.~13~Michael I. Bushnell
1994-07-05Formerly Makefile.~12~Michael I. Bushnell
1994-07-05Formerly Makefile.~11~Michael I. Bushnell
1994-05-19entered into RCSRoland McGrath
1994-05-05Formerly Makefile.~10~Michael I. Bushnell
1994-05-05entered into RCSRoland McGrath
1994-05-05Formerly cprocs.c.~2~Roland McGrath
1994-05-05entered into RCSRoland McGrath
1994-05-05entered into RCSRoland McGrath
1994-05-05entered into RCSRoland McGrath
1994-05-05Formerly Makefile.~9~Roland McGrath
1994-05-05entered into RCSRoland McGrath
1994-05-04Formerly Makefile.~8~Michael I. Bushnell
1994-05-04entered into RCSMichael I. Bushnell
1994-05-04entered into RCSMichael I. Bushnell
1994-05-04Formerly stack.c.~3~Michael I. Bushnell
1994-05-04Formerly stack.c.~2~Roland McGrath
1994-05-04Formerly Makefile.~7~Roland McGrath