History log of /src/lib/librt/Makefile |
Revision | | Date | Author | Comments |
1.21 |
| 13-Jun-2018 |
kamil | Disable sanitizers for libm and librt
The sanitizers are designed to use pristine OS versions of these libraries, install interceptors for public symbols in them and link with them in every sanitized executable.
Having unmodified base libraries (c, m, rt, pthread) also makes the system usable with programs linking with them and without sanitization, as there are no fatal issues during the resolving of missing symbols.
The remaining libraries like libutil, libintl etc are prebuilt with sanitization and all their users in the MKSANITIZER=yes distribution are required to use the same sanitizer.
libc and libpthread are already marked with the NOSANITIZER flag.
|
1.20 |
| 05-Aug-2016 |
christos | branches: 1.20.12; add missing stuff for the affinity calls (Rocky Hotas)
|
1.19 |
| 05-Jul-2016 |
christos | branches: 1.19.2; man page for sched_protect (Charles Cui, GSoC 2016)
|
1.18 |
| 19-Dec-2013 |
rmind | Add a man page for shm_open(3) and shm_unlink(3). Obtained from FreeBSD, with various modifications.
|
1.17 |
| 19-Dec-2013 |
rmind | Add shm_open(3) and shm_unlink(3) to support POSIX shared memory objects. They are implemented using tmpfs (mounted at /var/shm).
Discussed on tech-{kern,userlevel} (quite a while ago).
|
1.16 |
| 21-Mar-2012 |
matt | branches: 1.16.2; These directories default to WARNS?=5
|
1.15 |
| 08-Mar-2012 |
joerg | Implement sem_timedwait.
|
1.14 |
| 27-Oct-2011 |
christos | branches: 1.14.2; Add the same ppc64 hack that libposix needs.
|
1.13 |
| 07-Jun-2010 |
jruoho | Build links also for mq_timedreceive(3) and mq_timedsend(3).
|
1.12 |
| 07-Jun-2010 |
jruoho | Add mq(3), a manual page for the POSIX message queues. This tries to act as a short introduction to the rationale and API, noting also some pros and cons.
rmind@: basically ok. Please feel free to adjust, correct, and extend.
|
1.11 |
| 17-May-2010 |
jruoho | Add an introductory manual page for the POSIX asynchronous I/O, aio(3).
This is hopefully enough for a reader to get started with the aio.
ok rmind@
|
1.10 |
| 05-Jan-2009 |
rmind | Manuals describing the interface of POSIX message queues. Taken from The Open Group, with various modifications. Thanks <wiz> for improvements!
|
1.9 |
| 26-Oct-2008 |
mrg | branches: 1.9.2; use libc/libcincludes.mk.
|
1.8 |
| 02-Jul-2008 |
rmind | Move scheduling functions from librt to libc. Fixes PR/38657.
|
1.7 |
| 10-Mar-2008 |
rmind | branches: 1.7.4; Add pset(3) manual page, and appropriate links. Thanks <wiz> for review and fixes!
|
1.6 |
| 10-Mar-2008 |
rmind | Add sched(3) manual page, and appropriate links. Thanks <wiz> for review and fixes!
|
1.5 |
| 15-Jan-2008 |
rmind | branches: 1.5.2; Implementation of processor-sets, affinity and POSIX real-time extensions. Add schedctl(8) - a program to control scheduling of processes and threads.
Notes: - This is supported only by SCHED_M2; - Migration of LWP mechanism will be revisited;
Proposed on: <tech-kern>. Reviewed by: <ad>.
|
1.4 |
| 17-Jun-2007 |
rmind | branches: 1.4.4; - Add aio_fsync(3) manual page. Reviewed and improved by <wiz>. - Also, fix the accident duplicate of aio_suspend(3) entry.
|
1.3 |
| 04-May-2007 |
rmind | Add aio_cancel(3), aio_error(3), aio_read(3), aio_return(3), aio_suspend(3), aio_write(3) and lio_listio(3) man-pages for asynchronous I/O. Taken from FreeBSD with modifications for NetBSD implementation.
wizd, please! :)
|
1.2 |
| 30-Apr-2007 |
rmind | Import of POSIX Asynchronous I/O. Seems to be quite stable. Some work still left to do.
Please note, that syscalls are not yet MP-safe, because of the file and vnode subsystems.
Reviewed by: <tech-kern>, <ad>
|
1.1 |
| 24-Jan-2003 |
thorpej | Add librt, which provides POSIX 1003.1b Real-time extensions not present in libc. Currently includes 1003.1b semaphores.
|
1.4.4.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.5.2.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
1.7.4.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.9.2.1 |
| 16-Jan-2009 |
snj | Pull up following revision(s) (requested by rmind in ticket #249): distrib/sets/lists/comp/mi: revision 1.1224 lib/librt/Makefile: revision 1.10 lib/librt/mq_close.3: revision 1.1 lib/librt/mq_getattr.3: revision 1.1 lib/librt/mq_notify.3: revision 1.1 lib/librt/mq_open.3: revision 1.1 lib/librt/mq_receive.3: revision 1.1 lib/librt/mq_send.3: revision 1.1 lib/librt/mq_setattr.3: revision 1.1 lib/librt/mq_unlink.3: revision 1.1 Manuals describing the interface of POSIX message queues. Taken from The Open Group, with various modifications. Thanks <wiz> for improvements!
|
1.14.2.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.14.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.16.2.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.19.2.1 |
| 06-Aug-2016 |
pgoyette | Sync with HEAD
|
1.20.12.1 |
| 25-Jun-2018 |
pgoyette | Sync with HEAD
|