freebsd-skq/lib
Marcel Moolenaar fd62f5ca46 Implement _ia64_save_context() and _ia64_restore_context(). Both
functions are derived from the swapctx() and restorectx() (resp)
from sys/ia64/ia64/context.s. The code is expected to be 99%
correct, but has not yet been tested.

Note that with these functions operating on mcontext_t, we also
created the foundation upon which we can implement getcontext(2)
and setcontext(2) replacements. It's not guaranteed that the use
of these syscalls and _ia64_{save|restore}_context() on the same
uicontext_t is actually going to work. Replacing the syscalls is
now trivially achieved.

This commit completes the ia64 port of libpthread itself (modulo
testing and bugfixes).
2003-06-27 06:15:13 +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 fix NIS+ YP compat mode 2003-06-27 03:37:44 +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 _ia64_save_context() and _ia64_restore_context(). Both 2003-06-27 06:15:13 +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 _ia64_save_context() and _ia64_restore_context(). Both 2003-06-27 06:15:13 +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 Fix URL of zlib home page: It's hosted at gzip.org now. 2003-06-26 20:05:47 +00:00
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