Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-08-11 | mips->mips64 | Per Fogelstrom | |
2004-08-11 | mips->mips64. ok deraadt@ | Per Fogelstrom | |
2004-07-13 | errno changes, lib major version bumps, and general flag day | Marco S Hyman | |
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build | |||
2004-06-24 | hsearch API/ABI u_int -> size_t -> crank majors; ok millert | Theo de Raadt | |
2004-06-08 | missing include; ok marc@. | Xavier Santolaria | |
2004-06-07 | major bump to libc and libpthread to break the dependency of a | Marco S Hyman | |
particular implementation of libpthread for libc. libc no longer needs pthread.h to compile. OK millert@, brad@, tedu@ | |||
2004-05-03 | libc major number crank | Todd C. Miller | |
2004-05-02 | bump minor for new functions. Reminder from brad@ | Marco S Hyman | |
2004-05-01 | pthead_supsend_all_np and pthread_resume_all_np from freebsd via | Marco S Hyman | |
Kurt Miller <truk at optonline.net>. Kurt says: They're needed for the java hotspot compiler in the 1.3+ jdk OK brad@ | |||
2004-04-13 | refresh curthread after a thread switch so it points to the real | Marco S Hyman | |
current thread. ok deraadt@ | |||
2004-04-10 | ansi | Brad Smith | |
2004-04-10 | style | Brad Smith | |
2004-04-09 | When poll(2)'ing for readability or writability of a file descriptor | Brad Smith | |
on behalf of a thread, we should check the POLLERR, POLLHUP, and POLLNVAL flags as well to wake up the thread in these cases. From: FreeBSD's libc_r ok marc@ | |||
2004-04-09 | remove old libc_r related chunk of the Makefile | Brad Smith | |
ok marc@ | |||
2004-04-06 | Apply patch from guenther at mho.com (pr3730) that fixes a double | Marco S Hyman | |
free in the threads library | |||
2004-04-02 | slow_atomic_lock.c is only used by mips; marc@ ok | Michael Shalayeff | |
2004-03-02 | Use double load/store instructions whenever possible. | Miod Vallat | |
2004-02-27 | 88k uthread stuff. some regress succeeds, a few others still fail. This | Theo de Raadt | |
is enough to start debugging further.. ok miod | |||
2004-02-27 | change amd64's MACHINE_ARCH from x86_64 to amd64. There are many many | Theo de Raadt | |
reasons for this, quite a few of them technical, and not all of them in response to Intel's broken ia32e crud. The gcc toolchain stays at x86_64 for now. | |||
2004-02-25 | Apply my copyrights to these files which I wrote. none of the old | Dale Rahn | |
copyright code remained. | |||
2004-02-25 | copyrights | Theo de Raadt | |
2004-02-25 | initial working pthreads support from sparc64, done with drahn. there are | Theo de Raadt | |
some `debugging features' and other optimizations (such as not saving all registers) that we can still do perhaps | |||
2004-02-24 | Sync closer to FreeBSD's pthread.h. Fixes up some prototypes | Brad Smith | |
and formatting. ok marc@ | |||
2004-02-22 | add pthread_attr_[get|set]stack | Brad Smith | |
From: FreeBSD's libc_r ok marc@ | |||
2004-02-22 | Some cleanup of pthread.h. Don't conditionalize | Brad Smith | |
inclusion of prototypes. Remove some prototypes for functions we do not implement. From: FreeBSD's libc_r ok marc@ | |||
2004-02-21 | if cpu has fxsr, use fxsave instead; ok marc | Theo de Raadt | |
2004-02-21 | Implement the arm pthreads pieces, only two regress fails, preemption_float | Dale Rahn | |
and sigmask. | |||
2004-02-16 | fixes function parameters to match the man page as well | Brad Smith | |
as adding a more aggressive arguement check. From: FreeBSD's libc_r. ok marc@ | |||
2004-02-16 | Add missing const for function parameters to match POSIX. | Brad Smith | |
From: FreeBSD's libc_r ok marc@ | |||
2004-02-09 | Add copyright to code where I forgot, thx wouter. | Dale Rahn | |
2004-02-09 | Add arm support files for libpthread. | Dale Rahn | |
2004-02-06 | remove silly stub file for alpha and only try to compile _atomic_lock.c | Brad Smith | |
if it actually exists. ok marc@ | |||
2004-02-02 | remove sparcv9 code. | Brad Smith | |
ok marc@ | |||
2004-02-02 | sparc -> sparc64 | Brad Smith | |
2004-02-01 | Add a simple work-around for deadlocking on recursive | Brad Smith | |
readlocks on a rwlock while there are writers waiting. From: FreeBSD's libc_r ok marc@ | |||
2004-01-28 | the rest of the libs stuff; from art@ again | Michael Shalayeff | |
2004-01-27 | remove redundant prototypes for pthread_[gs]etconcurrency | Brad Smith | |
in-between #ifdef notyet | |||
2004-01-26 | Change read_stackseg_np to work with any thread, not just the current | Marco S Hyman | |
thread. Requested by truk at optonline dot net and OK-ed by tedu @. | |||
2004-01-25 | use new .St macro; | Jason McIntyre | |
2004-01-19 | Fix -Wsign-compare warnings pointed out by kevlo@, ok marc@ | Todd C. Miller | |
2004-01-18 | don't include bsd.own.mk, it's included at the top of bsd.lib.mk | Marco S Hyman | |
2004-01-16 | Include correct includes to unbreak compilation on macppc. ok miod@ | Otto Moerbeek | |
2004-01-16 | fix .Xr and SEE ALSO; | Jason McIntyre | |
use parentheses; | |||
2004-01-16 | add some commas; | Jason McIntyre | |
2004-01-15 | man pages for thread_yield and pthread_stackseg_np | Marco S Hyman | |
jmc asked for them, now he can make them look pretty | |||
2004-01-15 | threaded version of closefrom | Marco S Hyman | |
pthread_stackseg_np added. Minor bump for these changes occurred a day or so ago and will not be bumped again | |||
2004-01-15 | group and list thread functions; | Jason McIntyre | |
also add missing pages to SEE ALSO; prodded by tedu@, based on freebsd's page, and helped by marc@; ok marc@ tedu@ | |||
2004-01-12 | new syscall closefrom(2). ok deraadt millert | Ted Unangst | |
2004-01-03 | Fixes from FreeBSD's libc_r | Brad Smith | |
rev 1.21 Make the libc_r version of select() set the readable or writable file descriptor bit if poll() returns POLLERR, POLLHUP, or POLLNVAL. Othewise, it's possible for select() to return successfully but with no bits set. rev 1.19 Return correct number of total bits set in all fd_set's. Change case of POLLNVAL as an error. Remove POLLHUP and POLLERR from one case, their place is most likely amongst read events. ok marc@ | |||
2004-01-02 | add a section on thread safety, which is a start at documenting which | Jason McIntyre | |
functions are not thread safe; started by a request from Marc Balmer to document that malloc(3) *was* thread safe, and expanded by marc@ to list functions that are not; also add some spacing to make the page more readable, and adjust the -width of a list; ok marc@ |