Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Initial revision | Roland McGrath | 1996-07-17 | 1 | -0/+264 | |
| | ||||||
* | (more_memory): Use assert_perror instead of MACH_CALL. | Miles Bader | 1996-06-06 | 1 | -6/+13 | |
| | | | | "cthread_internals.h": Include removed. | |||||
* | (installhdrsubdir): whoops. | Michael I. Bushnell | 1996-05-09 | 1 | -1/+1 | |
| | ||||||
* | (installhdrs, installhdrdir): Install headers using the generic | Michael I. Bushnell | 1996-05-09 | 1 | -7/+2 | |
| | | | | technique, now that installhdrdir is available. | |||||
* | If _RWLOCK_DEFINE_FUNCTIONS is defined, then clear _EXTERN_INLINE, but | Michael I. Bushnell | 1996-05-09 | 1 | -0/+5 | |
| | | | | *after* header files have been included. | |||||
* | (_RWLOCK_DEFINE_FUNCTIONS): New macro; use in place of clearing | Michael I. Bushnell | 1996-05-09 | 1 | -1/+1 | |
| | | | | _EXTERN_INLINE, which conflicts with machine-sp.h. | |||||
* | [lint] (NEVER): Spurious global variable removed. | Roland McGrath | 1996-05-04 | 1 | -7/+4 | |
| | | | | [!lint] (NEVER): Useless macro removed. | |||||
* | (SRCS): Add rwlock.c. | Roland McGrath | 1996-05-04 | 1 | -8/+8 | |
| | | | | | | | (LCLHDRS): Add rwlock.h. (install): Depend on $(includedir)/rwlock.h. ($(includedir)/%.h: %.h): New rule. ($(includedir)/cthreads.h): Target removed, obviated by that rule. | |||||
* | Moved to libthreads from libshouldbeinlibc. | Roland McGrath | 1996-05-04 | 1 | -9/+13 | |
| | | | | | (_EXTERN_INLINE): New macro. Use it for all the inline defns. | |||||
* | Initial revision | Roland McGrath | 1996-05-04 | 1 | -0/+6 | |
| | ||||||
* | (CFLAGS): Turn off -Wall. | Michael I. Bushnell | 1996-04-11 | 1 | -0/+4 | |
| | ||||||
* | (VPATH): Fix up for new configure reality. | Michael I. Bushnell | 1996-04-11 | 1 | -2/+2 | |
| | ||||||
* | (realloc): | Miles Bader | 1996-03-07 | 1 | -9/+32 | |
| | | | | | | | | Use LOG2_MIN_SIZE. Don't bother allocating a new block if the new size request fits in the old one and doesn't waste any space. Only free the old block if we successfully got a new one. (LOG2_MIN_SIZE): New macro. | |||||
* | [MCHECK] (struct header): New type. | Miles Bader | 1996-03-06 | 1 | -13/+67 | |
| | | | | | | | | (union header): Only define if !MCHECK. (HEADER_SIZE, HEADER_NEXT, HEADER_FREE, HEADER_CHECK): New macros. [MCHECK] (MIN_SIZE): Add correct definition for this case. (more_memory, malloc, free, realloc): Use above macros, and add appropiate checks & frobs in MCHECK case. | |||||
* | Add assert to check for signal bug. | Roland McGrath | 1996-02-01 | 1 | -1/+4 | |
| | ||||||
* | Use prototypes for functions of zero args. | Roland McGrath | 1996-01-24 | 1 | -30/+34 | |
| | ||||||
* | (addr_range_check, probe_stack): Functions #if 0'd out. | Roland McGrath | 1995-12-10 | 1 | -25/+40 | |
| | | | | | (stack_init): Don't call probe_stack or frob old stack at all. Default cthread_stack_size to 16 pages if it is zero. | |||||
* | (condition_unimplies): Take address of (*impp)->next in assignment to | Michael I. Bushnell | 1995-12-06 | 1 | -1/+4 | |
| | | | | IMPP on loop step instruction. | |||||
* | Protect against multiple inclusion. | Roland McGrath | 1995-10-07 | 1 | -0/+9 | |
| | | | | Include cthreads.h and assert.h. | |||||
* | (JUMPTARGET): New macro, versions for [PIC] and not. | Roland McGrath | 1995-10-04 | 1 | -4/+8 | |
| | | | | Use it in place of EXT. | |||||
* | (csw_pic.o): Bogus braindead target from hell removed. Bushnell will be | Roland McGrath | 1995-10-04 | 1 | -5/+0 | |
| | | | | shot. | |||||
* | [PIC] (EXT): Redefine to use PLT. | Roland McGrath | 1995-10-04 | 1 | -0/+8 | |
| | ||||||
* | (RWLOCK_INITIALIZER): New macro. | Roland McGrath | 1995-09-23 | 1 | -0/+3 | |
| | ||||||
* | Include hurd/threadvar.h. | Roland McGrath | 1995-09-22 | 1 | -0/+4 | |
| | ||||||
* | (CPPFLAGS): Variable removed. | Roland McGrath | 1995-09-16 | 1 | -7/+4 | |
| | | | | (lndist-i386-files): Use $(top_srcdir) in place of $(srcdir). | |||||
* | (CONDITION_INITIALIZER): Provide initial zero for IMPLICATIONS member. | Michael I. Bushnell | 1995-09-13 | 1 | -1/+13 | |
| | | | | (condition_init): Bother initializing NAME and IMPLICATIONS members. | |||||
* | Repair typos. | Michael I. Bushnell | 1995-08-30 | 1 | -3/+9 | |
| | ||||||
* | (condition_implies, condition_unimplies): New functions. | Michael I. Bushnell | 1995-08-30 | 1 | -3/+19 | |
| | | | | | | | | | | (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. | |||||
* | (cond_signal): If this condition has implications, see if one of them | Michael I. Bushnell | 1995-08-30 | 1 | -0/+52 | |
| | | | | | | needs to be signalled when we have no waiters. (cond_broadcast): Signal the implications list too. (condition_implies, condition_unimplies): New functions. | |||||
* | (hurd_condition_wait): Provide declaration. | Michael I. Bushnell | 1995-08-30 | 1 | -0/+6 | |
| | ||||||
* | (cproc_block): Provide decl. | Michael I. Bushnell | 1995-08-29 | 1 | -1/+6 | |
| | ||||||
* | (hurd_condition_wait_cancel): Name changed to `hurd_condition_wait'. | Miles Bader | 1995-08-26 | 1 | -1/+2 | |
| | ||||||
* | Add a backslash. | Miles Bader | 1995-08-22 | 1 | -1/+1 | |
| | ||||||
* | (SRCS): Add cancel-cond.c. | Roland McGrath | 1995-08-21 | 1 | -0/+1 | |
| | ||||||
* | Initial revision | Roland McGrath | 1995-08-21 | 1 | -0/+112 | |
| | ||||||
* | Reverse previous change. | Michael I. Bushnell | 1995-07-18 | 1 | -1/+1 | |
| | ||||||
* | (struct cthread): Delete member `catch'. | Michael I. Bushnell | 1995-07-17 | 1 | -1/+4 | |
| | ||||||
* | (install): Don't *always* install cthreadsih; do it only if it's new. | Michael I. Bushnell | 1995-07-06 | 1 | -2/+2 | |
| | ||||||
* | Removed dependencies that are now automatically generated. | Michael I. Bushnell | 1995-07-06 | 1 | -2/+0 | |
| | ||||||
* | (csw_pic.o): Provide slightly cheating rule. | Michael I. Bushnell | 1995-07-06 | 1 | -0/+5 | |
| | ||||||
* | Use EXT macro instead of explicit underscores. | Roland McGrath | 1995-05-12 | 1 | -3/+6 | |
| | ||||||
* | (I386HDRS): Variable removed. | Roland McGrath | 1995-05-12 | 1 | -2/+1 | |
| | | | | ($(OBJS)): Don't depend on i386/asm.h. | |||||
* | (CPPFLAGS): Use $(srcdir) instead of $(hurdsource). | Roland McGrath | 1995-05-12 | 1 | -1/+1 | |
| | ||||||
* | Initial revision | Miles Bader | 1995-05-08 | 1 | -0/+95 | |
| | ||||||
* | (lndist, lndist-i386-files): Change $(hurdsource) to $(srcdir). | Michael I. Bushnell | 1995-04-12 | 1 | -4/+4 | |
| | | | | ($(hurdsource)/hurd-snap/$(dir)/i386): Likewise. | |||||
* | (CPPFLAGS): Define. | Roland McGrath | 1995-04-04 | 1 | -4/+6 | |
| | | | | | ($(OBJS) rule): Fix typo in target. (install-cthreads.h): Use $(INSTALL_DATA). | |||||
* | (mutex_lock, mutex_unlock): Use __ names for *_solid. | Roland McGrath | 1995-04-04 | 1 | -8/+8 | |
| | ||||||
* | (mutex_lock_solid, mutex_unlock_solid): Renamed to __*. | Roland McGrath | 1995-04-04 | 1 | -9/+8 | |
| | | | | | (_cthread_mutex_lock_routine, _cthread_mutex_unlock_routine): Variables removed. | |||||
* | entered into RCS | Michael I. Bushnell | 1994-08-16 | 1 | -1/+7 | |
| | ||||||
* | Formerly Makefile.~14~ | Michael I. Bushnell | 1994-07-22 | 1 | -34/+14 | |
| |