freebsd-nq/lib
Marcel Moolenaar 6351f43f14 Implement _thr_enter_uts() and _thr_switch() as inline functions to
minimize the amount and complexity of assembly code that needs to be
written. This way the core functionality is spread over 3 elementary
functions that don't have to do anything that can more easily and
more safely be done in C. As such, assembly code will only have to
know about the definition of mcontext_t.
The runtime cost of not having these functions being inlined is less
important than the cleanliness and maintainability of the code at
this stage of the implementation.
2003-06-26 03:55:58 +00:00
..
compat
csu Removed garbage: 2003-06-04 11:21:18 +00:00
libalias In the PKT_ALIAS_PROXY_ONLY mode, make sure to preserve the 2003-06-13 21:54:01 +00:00
libatm fix __FBSDID 2003-04-20 18:41:16 +00:00
libbind
libbz2 Remove MAINTAINER lines. 2003-06-14 19:32:52 +00:00
libc Reduce code duplication by separating _PathLocle detection code into 2003-06-25 22:42:33 +00:00
libc_r Sanity check fd before using it as an array index. 2003-06-09 16:45:37 +00:00
libcalendar
libcam Remove MAINTAINER= lines in the makefiles for camcontrol, iostat, libcam 2003-06-14 05:28:01 +00:00
libcom_err
libcompat Add section number with .Xr. .Xr -> .Vt changes. 2003-06-08 10:17:24 +00:00
libcrypt The .Fn function 2003-06-08 10:20:32 +00:00
libdevinfo
libdevstat Remove MAINTAINER= lines in the makefiles for camcontrol, iostat, libcam 2003-06-14 05:28:01 +00:00
libdisk Sanity check the list obtained from the kern.disks sysctl so that Disk_Names() 2003-06-07 20:02:56 +00:00
libedit
libexpat
libfetch Add an EXAMPLES section. 2003-06-10 20:41:18 +00:00
libform Use 2003-06-06 13:46:55 +00:00
libftpio The .Fn function 2003-06-08 10:34:00 +00:00
libgeom The .Fn function 2003-06-18 19:43:17 +00:00
libio
libipsec Buffer size is not enough in the previous commit. Use 128. 2003-04-17 07:20:00 +00:00
libipx Correct a typo. 2003-06-08 19:41:58 +00:00
libisc Fix the #include part of the SYNOPSIS for heap.3 2003-06-17 08:43:19 +00:00
libkse Implement _thr_enter_uts() and _thr_switch() as inline functions to 2003-06-26 03:55:58 +00:00
libkvm P_THREADED was renamed to P_SA, follow up. 2003-06-15 03:42:04 +00:00
libmd Rename local variables to not mask global names of same name. This 2003-06-05 13:17:32 +00:00
libmenu Use 2003-06-06 13:46:55 +00:00
libmilter
libmp
libncp No need to have ifdef < FreeBSD 4.0-current in here. Remove it to 2003-04-04 04:16:06 +00:00
libncurses Use 2003-06-06 13:46:55 +00:00
libnetgraph The .Fn function 2003-06-08 10:34:00 +00:00
libopie
libpam Fix the master yppasswd routines, so they really work 2003-06-15 10:37:22 +00:00
libpanel Use 2003-06-06 13:46:55 +00:00
libpcap
libpthread Implement _thr_enter_uts() and _thr_switch() as inline functions to 2003-06-26 03:55:58 +00:00
libradius Add IPv6 related attributes defined in RFC3162. 2003-06-18 17:29:15 +00:00
librpcsvc
libsbuf
libsm
libsmb
libsmdb
libsmutil
libstand Add amd64 build glue 2003-06-26 03:48:01 +00:00
libtacplus
libtelnet
libthr _thread_printf() is only used for debugging or in cases where something's 2003-06-09 17:58:15 +00:00
libufs Correct an apparent typo. 2003-06-19 22:12:54 +00:00
libugidfw Assorted mdoc(7) fixes. 2003-06-01 19:41:49 +00:00
libusbhid Assorted mdoc(7) fixes. 2003-05-22 13:02:28 +00:00
libutil Tidy up. Sort headers. 2003-06-14 18:42:37 +00:00
libvgl
libwrap Drop stale MAINTAINER bit. 2003-06-04 16:01:37 +00:00
libxpg4 Mark libxpg4 as OBSOLETE_IN_6: it has been empty since its contents 2003-06-13 07:21:37 +00:00
liby
libypclnt Fix the master yppasswd routines, so they really work 2003-06-15 10:36:53 +00:00
libz
msun Fix two misuses of __BSD_VISIBLE. 2003-05-22 17:07:57 +00:00
ncurses Use 2003-06-06 13:46:55 +00:00
Makefile Re-enable libstand on all platforms including amd64. 2003-06-26 03:48:23 +00:00
Makefile.inc