summaryrefslogtreecommitdiffstats
path: root/lib/libc/include/spinlock.h
Commit message (Collapse)AuthorAgeFilesLines
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Implement compile time debug support for spinlocks.jb1998-06-091-5/+24
| | | | | | Simplify the atomic lock prototype, removing the lock value. Delete the unlock prototypes that are not required.
* In a threaded library, expect the lock field to be declared volatile,jb1998-05-051-5/+5
| | | | | so provide function prototypes that respect that, avoiding a gcc warning that `volatile' is being thrown away.
* Add a private (to libc, libc_r and libpthread) header file containingjb1998-03-091-0/+52
prototypes for the spinlock functions that will be used for thread locks. libc will have stubs declared with weak symbols. libpthread and libc_r will have functions that really do something.
OpenPOWER on IntegriCloud