PERFORCE change 69105 for review
Sam Leffler
sam at FreeBSD.org
Sat Jan 15 19:02:32 PST 2005
http://perforce.freebsd.org/chv.cgi?CH=69105
Change 69105 by sam at sam_ebb on 2005/01/16 03:02:10
IFC @ 69104
Affected files ...
.. //depot/projects/wifi/UPDATING#10 integrate
.. //depot/projects/wifi/bin/cat/cat.1#3 integrate
.. //depot/projects/wifi/contrib/groff/tmac/doc.tmac#2 integrate
.. //depot/projects/wifi/etc/mtree/BSD.include.dist#4 integrate
.. //depot/projects/wifi/include/Makefile#5 integrate
.. //depot/projects/wifi/lib/libarchive/libarchive.3#3 integrate
.. //depot/projects/wifi/lib/libc/Makefile#4 integrate
.. //depot/projects/wifi/lib/libc/alpha/Makefile.inc#3 integrate
.. //depot/projects/wifi/lib/libc/alpha/stdlib/gdtoa.mk#2 delete
.. //depot/projects/wifi/lib/libc/amd64/Makefile.inc#3 integrate
.. //depot/projects/wifi/lib/libc/amd64/stdlib/gdtoa.mk#2 delete
.. //depot/projects/wifi/lib/libc/arm/Makefile.inc#2 integrate
.. //depot/projects/wifi/lib/libc/arm/stdlib/gdtoa.mk#2 delete
.. //depot/projects/wifi/lib/libc/gdtoa/Makefile.inc#2 integrate
.. //depot/projects/wifi/lib/libc/gen/vis.3#2 integrate
.. //depot/projects/wifi/lib/libc/i386/Makefile.inc#1 branch
.. //depot/projects/wifi/lib/libc/i386/stdlib/gdtoa.mk#2 delete
.. //depot/projects/wifi/lib/libc/ia64/Makefile.inc#3 integrate
.. //depot/projects/wifi/lib/libc/ia64/stdlib/gdtoa.mk#2 delete
.. //depot/projects/wifi/lib/libc/locale/nextwctype.3#2 integrate
.. //depot/projects/wifi/lib/libc/locale/rpmatch.3#2 integrate
.. //depot/projects/wifi/lib/libc/net/getprotoent.3#2 integrate
.. //depot/projects/wifi/lib/libc/posix1e/acl_valid.3#2 integrate
.. //depot/projects/wifi/lib/libc/powerpc/Makefile.inc#1 branch
.. //depot/projects/wifi/lib/libc/powerpc/stdlib/gdtoa.mk#2 delete
.. //depot/projects/wifi/lib/libc/sparc64/Makefile.inc#3 integrate
.. //depot/projects/wifi/lib/libc/sparc64/stdlib/gdtoa.mk#2 delete
.. //depot/projects/wifi/lib/libc/stdlib/getopt_long.3#2 integrate
.. //depot/projects/wifi/lib/libc/sys/recv.2#4 integrate
.. //depot/projects/wifi/lib/libc/sys/semctl.2#2 integrate
.. //depot/projects/wifi/lib/libc/sys/semop.2#2 integrate
.. //depot/projects/wifi/lib/msun/Makefile#3 integrate
.. //depot/projects/wifi/lib/msun/alpha/fenv.h#2 integrate
.. //depot/projects/wifi/lib/msun/amd64/e_sqrt.S#1 branch
.. //depot/projects/wifi/lib/msun/amd64/fenv.h#3 integrate
.. //depot/projects/wifi/lib/msun/amd64/s_llrint.S#1 branch
.. //depot/projects/wifi/lib/msun/amd64/s_lrint.S#1 branch
.. //depot/projects/wifi/lib/msun/arm/fenv.h#2 integrate
.. //depot/projects/wifi/lib/msun/i387/fenv.h#2 integrate
.. //depot/projects/wifi/lib/msun/ia64/fenv.h#2 integrate
.. //depot/projects/wifi/lib/msun/man/acos.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/acosh.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/asin.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/atan2.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/atanh.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/cosh.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/exp.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/feclearexcept.3#3 integrate
.. //depot/projects/wifi/lib/msun/man/fegetround.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/fenv.3#3 integrate
.. //depot/projects/wifi/lib/msun/man/fmax.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/hypot.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/j0.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/lgamma.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/sinh.3#2 integrate
.. //depot/projects/wifi/lib/msun/man/sqrt.3#2 integrate
.. //depot/projects/wifi/lib/msun/powerpc/fenv.h#2 integrate
.. //depot/projects/wifi/lib/msun/sparc64/fenv.h#2 integrate
.. //depot/projects/wifi/lib/msun/src/math.h#3 integrate
.. //depot/projects/wifi/sbin/ccdconfig/ccdconfig.8#3 integrate
.. //depot/projects/wifi/sbin/geom/class/concat/gconcat.8#3 integrate
.. //depot/projects/wifi/sbin/geom/class/concat/geom_concat.c#2 integrate
.. //depot/projects/wifi/sbin/geom/class/label/geom_label.c#2 integrate
.. //depot/projects/wifi/sbin/geom/class/label/glabel.8#3 integrate
.. //depot/projects/wifi/sbin/geom/class/mirror/geom_mirror.c#3 integrate
.. //depot/projects/wifi/sbin/geom/class/mirror/gmirror.8#3 integrate
.. //depot/projects/wifi/sbin/geom/class/nop/geom_nop.c#2 integrate
.. //depot/projects/wifi/sbin/geom/class/nop/gnop.8#3 integrate
.. //depot/projects/wifi/sbin/geom/class/raid3/geom_raid3.c#3 integrate
.. //depot/projects/wifi/sbin/geom/class/raid3/graid3.8#4 integrate
.. //depot/projects/wifi/sbin/geom/class/shsec/geom_shsec.c#2 integrate
.. //depot/projects/wifi/sbin/geom/class/shsec/gshsec.8#2 integrate
.. //depot/projects/wifi/sbin/geom/class/stripe/geom_stripe.c#2 integrate
.. //depot/projects/wifi/sbin/geom/class/stripe/gstripe.8#5 integrate
.. //depot/projects/wifi/sbin/ipfw/ipfw.8#5 integrate
.. //depot/projects/wifi/sbin/ipfw/ipfw2.c#4 integrate
.. //depot/projects/wifi/sbin/ldconfig/Makefile#2 integrate
.. //depot/projects/wifi/sbin/ldconfig/ldconfig.c#2 integrate
.. //depot/projects/wifi/sbin/natd/natd.8#2 integrate
.. //depot/projects/wifi/share/examples/mdoc/example.9#2 integrate
.. //depot/projects/wifi/share/man/man4/altq.4#7 integrate
.. //depot/projects/wifi/share/man/man4/ath.4#7 integrate
.. //depot/projects/wifi/share/man/man4/ath_hal.4#2 integrate
.. //depot/projects/wifi/share/man/man4/bktr.4#4 integrate
.. //depot/projects/wifi/share/man/man4/mac_portacl.4#5 integrate
.. //depot/projects/wifi/share/man/man4/man4.i386/acpi_panasonic.4#4 integrate
.. //depot/projects/wifi/share/man/man4/man4.i386/pbio.4#2 integrate
.. //depot/projects/wifi/share/man/man4/ng_netflow.4#3 integrate
.. //depot/projects/wifi/share/man/man4/tdfx.4#2 integrate
.. //depot/projects/wifi/share/man/man4/vge.4#3 integrate
.. //depot/projects/wifi/share/man/man4/vkbd.4#2 integrate
.. //depot/projects/wifi/share/man/man5/ethers.5#2 integrate
.. //depot/projects/wifi/share/man/man7/development.7#2 integrate
.. //depot/projects/wifi/share/man/man7/hier.7#4 integrate
.. //depot/projects/wifi/share/man/man9/bpf.9#4 integrate
.. //depot/projects/wifi/share/man/man9/bus_dma.9#3 integrate
.. //depot/projects/wifi/share/man/man9/devclass_get_count.9#2 integrate
.. //depot/projects/wifi/share/man/man9/vfs_suser.9#2 integrate
.. //depot/projects/wifi/share/man/man9/vm_map.9#3 integrate
.. //depot/projects/wifi/share/man/man9/vm_map_entry_resize_free.9#3 integrate
.. //depot/projects/wifi/share/zoneinfo/leapseconds#2 integrate
.. //depot/projects/wifi/sys/alpha/alpha/busdma_machdep.c#3 integrate
.. //depot/projects/wifi/sys/alpha/alpha/vm_machdep.c#4 integrate
.. //depot/projects/wifi/sys/alpha/include/bus.h#3 integrate
.. //depot/projects/wifi/sys/amd64/amd64/vm_machdep.c#5 integrate
.. //depot/projects/wifi/sys/arm/arm/busdma_machdep.c#5 integrate
.. //depot/projects/wifi/sys/arm/conf/IQ31244#5 integrate
.. //depot/projects/wifi/sys/arm/include/bus.h#3 integrate
.. //depot/projects/wifi/sys/arm/xscale/i80321/files.i80321#2 integrate
.. //depot/projects/wifi/sys/arm/xscale/i80321/files.iq31244#2 integrate
.. //depot/projects/wifi/sys/arm/xscale/i80321/i80321_timer.c#3 integrate
.. //depot/projects/wifi/sys/arm/xscale/i80321/i80321_wdog.c#1 branch
.. //depot/projects/wifi/sys/arm/xscale/i80321/iq31244_7seg.c#1 branch
.. //depot/projects/wifi/sys/arm/xscale/i80321/iq80321.c#3 integrate
.. //depot/projects/wifi/sys/compat/linprocfs/linprocfs.c#5 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_file.c#4 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_getcwd.c#2 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_ioctl.c#3 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_ipc.c#2 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_mib.c#2 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_misc.c#2 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_signal.c#2 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_socket.c#2 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_stats.c#2 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_sysctl.c#2 integrate
.. //depot/projects/wifi/sys/compat/linux/linux_uid16.c#2 integrate
.. //depot/projects/wifi/sys/compat/ndis/kern_ndis.c#3 integrate
.. //depot/projects/wifi/sys/compat/ndis/ntoskrnl_var.h#3 integrate
.. //depot/projects/wifi/sys/compat/ndis/subr_ndis.c#3 integrate
.. //depot/projects/wifi/sys/compat/ndis/subr_ntoskrnl.c#3 integrate
.. //depot/projects/wifi/sys/conf/newvers.sh#3 integrate
.. //depot/projects/wifi/sys/contrib/dev/acpica/nsinit.c#3 integrate
.. //depot/projects/wifi/sys/dev/em/if_em.c#5 integrate
.. //depot/projects/wifi/sys/dev/em/if_em.h#3 integrate
.. //depot/projects/wifi/sys/dev/hme/if_hme.c#3 integrate
.. //depot/projects/wifi/sys/fs/hpfs/hpfs_vfsops.c#6 integrate
.. //depot/projects/wifi/sys/fs/ntfs/ntfs_vfsops.c#9 integrate
.. //depot/projects/wifi/sys/fs/nwfs/nwfs.h#4 integrate
.. //depot/projects/wifi/sys/fs/nwfs/nwfs_io.c#3 integrate
.. //depot/projects/wifi/sys/fs/nwfs/nwfs_node.c#4 integrate
.. //depot/projects/wifi/sys/fs/nwfs/nwfs_vnops.c#6 integrate
.. //depot/projects/wifi/sys/fs/smbfs/smbfs.h#4 integrate
.. //depot/projects/wifi/sys/fs/smbfs/smbfs_io.c#3 integrate
.. //depot/projects/wifi/sys/fs/smbfs/smbfs_node.c#5 integrate
.. //depot/projects/wifi/sys/fs/smbfs/smbfs_vnops.c#6 integrate
.. //depot/projects/wifi/sys/fs/udf/udf_vnops.c#7 integrate
.. //depot/projects/wifi/sys/geom/geom_disk.c#3 integrate
.. //depot/projects/wifi/sys/gnu/ext2fs/ext2_vfsops.c#8 integrate
.. //depot/projects/wifi/sys/i386/conf/GENERIC.hints#2 integrate
.. //depot/projects/wifi/sys/i386/i386/local_apic.c#3 integrate
.. //depot/projects/wifi/sys/i386/i386/vm_machdep.c#8 integrate
.. //depot/projects/wifi/sys/ia64/ia64/busdma_machdep.c#3 integrate
.. //depot/projects/wifi/sys/ia64/ia64/vm_machdep.c#4 integrate
.. //depot/projects/wifi/sys/ia64/include/bus.h#3 integrate
.. //depot/projects/wifi/sys/kern/kern_umtx.c#8 integrate
.. //depot/projects/wifi/sys/kern/vfs_mount.c#13 integrate
.. //depot/projects/wifi/sys/kern/vfs_subr.c#11 integrate
.. //depot/projects/wifi/sys/net/bridge.c#3 integrate
.. //depot/projects/wifi/sys/net/if_ethersubr.c#3 integrate
.. //depot/projects/wifi/sys/net/if_fwsubr.c#3 integrate
.. //depot/projects/wifi/sys/netgraph/ng_eiface.c#2 integrate
.. //depot/projects/wifi/sys/netgraph/ng_iface.c#4 integrate
.. //depot/projects/wifi/sys/netinet/ip_fw.h#3 integrate
.. //depot/projects/wifi/sys/netinet/ip_fw2.c#5 integrate
.. //depot/projects/wifi/sys/netinet/ip_fw_pfil.c#5 integrate
.. //depot/projects/wifi/sys/nfsclient/nfs_bio.c#9 integrate
.. //depot/projects/wifi/sys/powerpc/include/bus.h#3 integrate
.. //depot/projects/wifi/sys/powerpc/powerpc/busdma_machdep.c#3 integrate
.. //depot/projects/wifi/sys/powerpc/powerpc/vm_machdep.c#4 integrate
.. //depot/projects/wifi/sys/sparc64/conf/NOTES#4 integrate
.. //depot/projects/wifi/sys/sparc64/include/bus.h#2 integrate
.. //depot/projects/wifi/sys/sparc64/sparc64/bus_machdep.c#3 integrate
.. //depot/projects/wifi/sys/sparc64/sparc64/iommu.c#3 integrate
.. //depot/projects/wifi/sys/sys/linker_set.h#2 integrate
.. //depot/projects/wifi/sys/sys/umtx.h#7 integrate
.. //depot/projects/wifi/sys/sys/vnode.h#12 integrate
.. //depot/projects/wifi/sys/ufs/ffs/ffs_inode.c#4 integrate
.. //depot/projects/wifi/sys/ufs/ffs/ffs_vfsops.c#12 integrate
.. //depot/projects/wifi/sys/vm/vm_object.c#6 integrate
.. //depot/projects/wifi/usr.bin/c99/c99.c#2 integrate
.. //depot/projects/wifi/usr.bin/getopt/getopt.1#2 integrate
.. //depot/projects/wifi/usr.bin/locate/locate/locate.1#2 integrate
.. //depot/projects/wifi/usr.bin/rpcgen/rpcgen.1#2 integrate
.. //depot/projects/wifi/usr.sbin/mrouted/mrinfo.8#2 integrate
.. //depot/projects/wifi/usr.sbin/rtprio/rtprio.1#2 integrate
.. //depot/projects/wifi/usr.sbin/setkey/setkey.8#2 integrate
.. //depot/projects/wifi/usr.sbin/zic/zic.8#2 integrate
Differences ...
==== //depot/projects/wifi/UPDATING#10 (text+ko) ====
@@ -23,6 +23,15 @@
developers choose to disable these features on build machines
to maximize performance.
+
+20050114:
+ Support for abbreviated forms of a number of ipfw options is
+ now deprecated. Warnings are printed to stderr indicating the
+ correct full form when a match occurs. Some abbreviations may
+ be supported at a later date based on user feedback. To be
+ considered for support, abbreviations must be in use prior to
+ this commit and unlikely to be confused with current key words.
+
20041221:
By a popular demand, a lot of NOFOO options were renamed
to NO_FOO (see bsd.compat.mk for a full list). The old
@@ -2000,4 +2009,4 @@
Contact Warner Losh if you have any questions about your use of
this document.
-$FreeBSD: src/UPDATING,v 1.385 2004/12/23 16:03:08 ru Exp $
+$FreeBSD: src/UPDATING,v 1.386 2005/01/15 01:53:49 brooks Exp $
==== //depot/projects/wifi/bin/cat/cat.1#3 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)cat.1 8.3 (Berkeley) 5/2/95
-.\" $FreeBSD: src/bin/cat/cat.1,v 1.23 2005/01/10 08:39:20 imp Exp $
+.\" $FreeBSD: src/bin/cat/cat.1,v 1.24 2005/01/15 12:27:59 ru Exp $
.\"
.Dd March 21, 2004
.Dt CAT 1
@@ -107,18 +107,16 @@
.Ex -std
.Sh EXAMPLES
The command:
-.Bd -literal -offset indent
-.Ic cat file1
-.Ed
+.Pp
+.Dl "cat file1"
.Pp
will print the contents of
.Ar file1
to the standard output.
.Pp
The command:
-.Bd -literal -offset indent
-.Ic cat file1 file2 > file3
-.Ed
+.Pp
+.Dl "cat file1 file2 > file3"
.Pp
will sequentially print the contents of
.Ar file1
@@ -134,9 +132,8 @@
for more information on redirection.
.Pp
The command:
-.Bd -literal -offset indent
-.Ic cat file1 - file2 - file3
-.Ed
+.Pp
+.Dl "cat file1 - file2 - file3"
.Pp
will print the contents of
.Ar file1 ,
==== //depot/projects/wifi/contrib/groff/tmac/doc.tmac#2 (text+ko) ====
@@ -2501,7 +2501,9 @@
. nop \)\s[\n[doc-fontmode-size-stack\n[doc-fontmode-depth]]u]\c
.
. nr doc-fontmode-font-stack\n[doc-fontmode-depth] 0
+. nr doc-curr-font \n[.f]
. nr doc-fontmode-size-stack\n[doc-fontmode-depth] 0
+. nr doc-curr-size \n[.ps]
. nr doc-fontmode-depth -1
. \}
. el \
==== //depot/projects/wifi/etc/mtree/BSD.include.dist#4 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/etc/mtree/BSD.include.dist,v 1.95 2005/01/11 18:18:39 pjd Exp $
+# $FreeBSD: src/etc/mtree/BSD.include.dist,v 1.96 2005/01/14 14:18:18 dds Exp $
#
# Please see the file src/etc/mtree/README before making changes to this file.
#
@@ -42,6 +42,8 @@
..
ofw
..
+ pbio
+ ..
ppbus
..
smbus
==== //depot/projects/wifi/include/Makefile#5 (text+ko) ====
@@ -1,5 +1,5 @@
# @(#)Makefile 8.2 (Berkeley) 1/4/94
-# $FreeBSD: src/include/Makefile,v 1.230 2005/01/11 21:15:18 pjd Exp $
+# $FreeBSD: src/include/Makefile,v 1.231 2005/01/14 14:18:18 dds Exp $
#
# Doing a "make install" builds /usr/include.
@@ -34,13 +34,16 @@
netipsec netipx netkey netnatm netncp netsmb nfs nfsclient nfsserver \
pccard posix4 sys vm
-LSUBDIRS= cam/scsi dev/an dev/bktr dev/firewire dev/ic dev/iicbus \
- dev/ofw dev/ppbus dev/smbus dev/usb dev/wi dev/utopia fs/devfs \
- fs/fdescfs fs/fifofs fs/msdosfs fs/ntfs fs/nullfs fs/nwfs fs/portalfs \
- fs/procfs fs/smbfs fs/udf fs/umapfs fs/unionfs \
+LSUBDIRS= cam/scsi \
+ dev/an dev/bktr dev/firewire dev/ic dev/iicbus dev/ofw dev/pbio \
+ dev/ppbus dev/smbus dev/usb dev/wi dev/utopia \
+ fs/devfs fs/fdescfs fs/fifofs fs/msdosfs fs/ntfs fs/nullfs \
+ fs/nwfs fs/portalfs fs/procfs fs/smbfs fs/udf fs/umapfs \
+ fs/unionfs \
geom/concat geom/gate geom/label geom/mirror geom/nop geom/raid3 \
geom/shsec geom/stripe \
- isofs/cd9660 netatm/ipatm netatm/sigpvc netatm/spans netatm/uni \
+ isofs/cd9660 \
+ netatm/ipatm netatm/sigpvc netatm/spans netatm/uni \
netgraph/atm netgraph/netflow \
security/mac_biba security/mac_bsdextended security/mac_lomac \
security/mac_mls security/mac_partition \
==== //depot/projects/wifi/lib/libarchive/libarchive.3#3 (text+ko) ====
@@ -22,7 +22,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libarchive/libarchive.3,v 1.5 2005/01/08 19:51:04 kientzle Exp $
+.\" $FreeBSD: src/lib/libarchive/libarchive.3,v 1.6 2005/01/15 12:45:24 ru Exp $
.\"
.Dd January 8, 2005
.Dt LIBARCHIVE 3
@@ -315,4 +315,3 @@
is supported by all formats.
For example, cpio formats do not support nanosecond timestamps;
old tar formats do not support large device numbers.
-
==== //depot/projects/wifi/lib/libc/Makefile#4 (text+ko) ====
@@ -1,5 +1,5 @@
# @(#)Makefile 8.2 (Berkeley) 2/3/94
-# $FreeBSD: src/lib/libc/Makefile,v 1.55 2004/11/13 20:40:28 bz Exp $
+# $FreeBSD: src/lib/libc/Makefile,v 1.56 2005/01/15 05:23:56 das Exp $
#
# All library objects contain FreeBSD revision strings by default; they may be
# excluded as a space-saving measure. To produce a library that does
@@ -27,13 +27,7 @@
MIASM=
NOASM=
-#
-# If there is a machine dependent makefile, use it:
-#
-.if exists(${.CURDIR}/${MACHINE_ARCH}/Makefile.inc)
.include "${.CURDIR}/${MACHINE_ARCH}/Makefile.inc"
-.endif
-
.include "${.CURDIR}/db/Makefile.inc"
.include "${.CURDIR}/compat-43/Makefile.inc"
.include "${.CURDIR}/gdtoa/Makefile.inc"
==== //depot/projects/wifi/lib/libc/alpha/Makefile.inc#3 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/lib/libc/alpha/Makefile.inc,v 1.6 2004/10/24 15:32:31 ru Exp $
+# $FreeBSD: src/lib/libc/alpha/Makefile.inc,v 1.7 2005/01/15 05:23:56 das Exp $
#
# Machine dependent definitions for the alpha architecture.
#
@@ -7,3 +7,6 @@
# Alpha is 64-bit, so it doesn't need quad functions:
#
NO_QUAD=
+
+# On Alpha, long double is just double precision.
+MDSRCS+=machdep_ldisd.c
==== //depot/projects/wifi/lib/libc/amd64/Makefile.inc#3 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/lib/libc/amd64/Makefile.inc,v 1.2 2004/10/24 15:32:31 ru Exp $
+# $FreeBSD: src/lib/libc/amd64/Makefile.inc,v 1.3 2005/01/15 05:23:57 das Exp $
#
# Machine dependent definitions for the amd64 architecture.
#
@@ -7,3 +7,7 @@
# AMD64 is 64-bit, so it doesn't need quad functions:
#
NO_QUAD=
+
+# Long double is 80 bits
+GDTOASRCS+=strtopx.c
+MDSRCS+=machdep_ldisx.c
==== //depot/projects/wifi/lib/libc/arm/Makefile.inc#2 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/lib/libc/arm/Makefile.inc,v 1.1 2004/11/05 23:51:24 cognet Exp $
+# $FreeBSD: src/lib/libc/arm/Makefile.inc,v 1.2 2005/01/15 05:23:57 das Exp $
#
# Machine dependent definitions for the arm architecture.
#
@@ -6,3 +6,7 @@
SOFTFLOAT_BITS=32
CFLAGS+=-DSOFTFLOAT
+
+# Long double is 80 bits
+GDTOASRCS+=strtopx.c
+MDSRCS+=machdep_ldisx.c
==== //depot/projects/wifi/lib/libc/gdtoa/Makefile.inc#2 (text+ko) ====
@@ -1,15 +1,12 @@
-# $FreeBSD: src/lib/libc/gdtoa/Makefile.inc,v 1.6 2004/01/18 10:32:49 das Exp $
+# $FreeBSD: src/lib/libc/gdtoa/Makefile.inc,v 1.7 2005/01/15 05:23:57 das Exp $
# netlib gdtoa sources
.PATH: ${.CURDIR}/gdtoa
MISRCS+=_hdtoa.c _ldtoa.c glue.c
-GDTOASRCS=dmisc.c dtoa.c gdtoa.c gethex.c gmisc.c \
+GDTOASRCS+=dmisc.c dtoa.c gdtoa.c gethex.c gmisc.c \
hd_init.c hexnan.c misc.c smisc.c \
strtoIg.c strtod.c strtodg.c strtof.c strtord.c sum.c ulp.c
-.if exists(${.CURDIR}/${MACHINE_ARCH}/stdlib/gdtoa.mk)
-.include "${.CURDIR}/${MACHINE_ARCH}/stdlib/gdtoa.mk"
-.endif
CFLAGS+=-I${.CURDIR}/../../contrib/gdtoa
==== //depot/projects/wifi/lib/libc/gen/vis.3#2 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" From: @(#)vis.3 8.1 (Berkeley) 6/9/93
-.\" $FreeBSD: src/lib/libc/gen/vis.3,v 1.26 2004/07/17 12:27:25 tjr Exp $
+.\" $FreeBSD: src/lib/libc/gen/vis.3,v 1.27 2005/01/15 11:40:33 ru Exp $
.\"
.Dd March 21, 2004
.Dt VIS 3
@@ -231,16 +231,25 @@
Use C-style backslash sequences to represent standard non-printable
characters.
The following sequences are used to represent the indicated characters:
-.Bd -unfilled -offset indent
-.Li \ea Tn - BEL No (007)
-.Li \eb Tn - BS No (010)
-.Li \ef Tn - NP No (014)
-.Li \en Tn - NL No (012)
-.Li \er Tn - CR No (015)
-.Li \et Tn - HT No (011)
-.Li \ev Tn - VT No (013)
-.Li \e0 Tn - NUL No (000)
-.Ed
+.Pp
+.Bl -tag -width ".Li \e0" -offset indent -compact
+.It Li \ea
+.Dv BEL No (007)
+.It Li \eb
+.Dv BS No (010)
+.It Li \ef
+.Dv NP No (014)
+.It Li \en
+.Dv NL No (012)
+.It Li \er
+.Dv CR No (015)
+.It Li \et
+.Dv HT No (011)
+.It Li \ev
+.Dv VT No (013)
+.It Li \e0
+.Dv NUL No (000)
+.El
.Pp
When using this format, the
.Fa nextc
==== //depot/projects/wifi/lib/libc/ia64/Makefile.inc#3 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/lib/libc/ia64/Makefile.inc,v 1.3 2004/10/24 15:32:31 ru Exp $
+# $FreeBSD: src/lib/libc/ia64/Makefile.inc,v 1.4 2005/01/15 05:23:58 das Exp $
#
# Machine dependent definitions for the alpha architecture.
#
@@ -7,3 +7,7 @@
# IA-64 is 64-bit, so it doesn't need quad functions:
#
NO_QUAD=
+
+# Long double is 80 bits
+GDTOASRCS+=strtopx.c
+MDSRCS+=machdep_ldisx.c
==== //depot/projects/wifi/lib/libc/locale/nextwctype.3#2 (text+ko) ====
@@ -23,7 +23,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/locale/nextwctype.3,v 1.1 2004/07/08 06:43:37 tjr Exp $
+.\" $FreeBSD: src/lib/libc/locale/nextwctype.3,v 1.2 2005/01/15 11:22:13 ru Exp $
.\"
.Dd July 8, 2004
.Dt NEXTWCTYPE 3
@@ -36,9 +36,7 @@
.Sh SYNOPSIS
.In wctype.h
.Ft wint_t
-.Fo nextwctype
-.Fa "wint_t ch" "wctype_t wct"
-.Fc
+.Fn nextwctype "wint_t ch" "wctype_t wct"
.Sh DESCRIPTION
The
.Fn nextwctype
==== //depot/projects/wifi/lib/libc/locale/rpmatch.3#2 (text+ko) ====
@@ -23,7 +23,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/locale/rpmatch.3,v 1.1 2005/01/09 03:55:13 tjr Exp $
+.\" $FreeBSD: src/lib/libc/locale/rpmatch.3,v 1.2 2005/01/15 11:22:13 ru Exp $
.\"
.Dd January 6, 2005
.Dt RPMATCH 3
@@ -36,9 +36,7 @@
.Sh SYNOPSIS
.In stdlib.h
.Ft int
-.Fo rpmatch
-.Fa "const char *response"
-.Fc
+.Fn rpmatch "const char *response"
.Sh DESCRIPTION
The
.Fn rpmatch
==== //depot/projects/wifi/lib/libc/net/getprotoent.3#2 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)getprotoent.3 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/net/getprotoent.3,v 1.9 2004/07/02 23:52:11 ru Exp $
+.\" $FreeBSD: src/lib/libc/net/getprotoent.3,v 1.10 2005/01/15 12:28:00 ru Exp $
.\"
.Dd June 4, 1993
.Dt GETPROTOENT 3
@@ -68,8 +68,8 @@
containing the broken-out
fields of a line in the network protocol data base,
.Pa /etc/protocols .
+.Pp
.Bd -literal -offset indent
-.Pp
struct protoent {
char *p_name; /* official name of protocol */
char **p_aliases; /* alias list */
==== //depot/projects/wifi/lib/libc/posix1e/acl_valid.3#2 (text+ko) ====
@@ -25,7 +25,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/posix1e/acl_valid.3,v 1.15 2004/07/02 23:52:11 ru Exp $
+.\" $FreeBSD: src/lib/libc/posix1e/acl_valid.3,v 1.16 2005/01/15 12:21:03 ru Exp $
.\"
.Dd December 29, 2002
.Dt ACL_VALID 3
@@ -74,20 +74,32 @@
will not.
.Pp
For POSIX.1e semantics, the checks include:
-.Bd -literal -offset indent
-The three required entries (ACL_USER_OBJ, ACL_GROUP_OBJ,
-and ACL_OTHER) shall exist exactly once in the ACL. If
-the ACL contains any ACL_USER, ACL_GROUP, or any other
+.Bl -bullet
+.It
+The three required entries
+.Dv ( ACL_USER_OBJ , ACL_GROUP_OBJ ,
+and
+.Dv ACL_OTHER )
+shall exist exactly once in the ACL.
+If the ACL contains any
+.Dv ACL_USER , ACL_GROUP ,
+or any other
implementation-defined entries in the file group class
-then one ACL_MASK entry shall also be required. The ACL
-shall contain at most on ACL_MASK entry.
-.Pp
+then one
+.Dv ACL_MASK
+entry shall also be required.
+The ACL shall contain at most one
+.Dv ACL_MASK
+entry.
+.It
The qualifier field shall be unique among all entries of
-the same POSIX.1e ACL facility defined tag type. The
+the same POSIX.1e ACL facility defined tag type.
+The
tag type field shall contain valid values including any
-implementation-defined values. Validation of the values
+implementation-defined values.
+Validation of the values
of the qualifier field is implementation-defined.
-.Ed
+.El
.Pp
The POSIX.1e
.Fn acl_valid
==== //depot/projects/wifi/lib/libc/sparc64/Makefile.inc#3 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/lib/libc/sparc64/Makefile.inc,v 1.3 2004/10/24 15:32:31 ru Exp $
+# $FreeBSD: src/lib/libc/sparc64/Makefile.inc,v 1.4 2005/01/15 05:23:58 das Exp $
#
# Machine dependent definitions for the ultra sparc architecture.
#
@@ -9,3 +9,7 @@
# sparc64 is 64-bit, so it doesn't need quad functions.
#
NO_QUAD=
+
+# Long double is quad precision
+GDTOASRCS+=strtopQ.c
+MDSRCS+=machdep_ldisQ.c
==== //depot/projects/wifi/lib/libc/stdlib/getopt_long.3#2 (text+ko) ====
@@ -29,7 +29,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)getopt.3 8.5 (Berkeley) 4/27/95
-.\" $FreeBSD: src/lib/libc/stdlib/getopt_long.3,v 1.11 2004/03/06 14:47:49 ache Exp $
+.\" $FreeBSD: src/lib/libc/stdlib/getopt_long.3,v 1.12 2005/01/14 21:07:56 ru Exp $
.\"
.Dd April 1, 2000
.Dt GETOPT_LONG 3
@@ -133,7 +133,7 @@
no argument to the option is expect
.It Dv required_argument
an argument to the option is required
-.It Li optional_argument
+.It Dv optional_argument
an argument to the option may be presented.
.El
.Pp
@@ -190,7 +190,7 @@
If the
.Fa flag
field in
-.Li struct option
+.Vt "struct option"
is
.Dv NULL ,
.Fn getopt_long
@@ -451,7 +451,7 @@
(We do fewer variable swaps.)
.El
.Sh ENVIRONMENT
-.Bl -tag -width POSIXLY_CORRECT
+.Bl -tag -width ".Ev POSIXLY_CORRECT"
.It Ev POSIXLY_CORRECT
If set, option processing stops when the first non-option is found and
a leading
@@ -459,7 +459,7 @@
or
.Ql +
in the
-.Ar optstring
+.Fa optstring
is ignored.
.El
.Sh SEE ALSO
@@ -494,9 +494,9 @@
.Fx 5.2 .
.Sh BUGS
The
-.Ar argv
+.Fa argv
argument is not really
-.Dv const
+.Vt const
as its elements may be permuted (unless
.Ev POSIXLY_CORRECT
is set).
==== //depot/projects/wifi/lib/libc/sys/recv.2#4 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)recv.2 8.3 (Berkeley) 2/21/94
-.\" $FreeBSD: src/lib/libc/sys/recv.2,v 1.25 2005/01/11 20:50:50 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/recv.2,v 1.26 2005/01/15 12:28:00 ru Exp $
.\"
.Dd February 21, 1994
.Dt RECV 2
@@ -213,8 +213,8 @@
/* followed by
u_char cmsg_data[]; */
};
+.Ed
.Pp
-.Ed
As an example, one could use this to learn of changes in the data-stream
in XNS/SPP, or in ISO, to obtain user-connection-request data by requesting
a
==== //depot/projects/wifi/lib/libc/sys/semctl.2#2 (text+ko) ====
@@ -23,7 +23,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/sys/semctl.2,v 1.19 2004/07/02 23:52:13 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/semctl.2,v 1.20 2005/01/15 12:28:00 ru Exp $
.\"
.Dd September 12, 1995
.Dt SEMCTL 2
@@ -56,10 +56,10 @@
argument,
.Fa "union semun"
is defined as follows:
-.Bd -literal
.\"
.\" From <sys/sem.h>:
.\"
+.Bd -literal
union semun {
int val; /* value for SETVAL */
struct semid_ds *buf; /* buffer for IPC_STAT & IPC_SET */
@@ -139,10 +139,10 @@
The
.Vt "struct semid_ds"
is defined as follows:
-.Bd -literal
.\"
.\" Taken straight from <sys/sem.h>.
.\"
+.Bd -literal
struct semid_ds {
struct ipc_perm sem_perm; /* operation permission struct */
struct sem *sem_base; /* pointer to first semaphore in set */
==== //depot/projects/wifi/lib/libc/sys/semop.2#2 (text+ko) ====
@@ -23,7 +23,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/sys/semop.2,v 1.18 2003/01/25 21:27:37 alfred Exp $
+.\" $FreeBSD: src/lib/libc/sys/semop.2,v 1.19 2005/01/15 12:28:00 ru Exp $
.\"
.Dd September 22, 1995
.Dt SEMOP 2
@@ -54,10 +54,10 @@
Each operation is encoded in a
.Vt "struct sembuf" ,
which is defined as follows:
-.Bd -literal
.\"
.\" From <sys/sem.h>
.\"
+.Bd -literal
struct sembuf {
u_short sem_num; /* semaphore # */
short sem_op; /* semaphore operation */
==== //depot/projects/wifi/lib/msun/Makefile#3 (text+ko) ====
@@ -1,5 +1,5 @@
# @(#)Makefile 5.1beta 93/09/24
-# $FreeBSD: src/lib/msun/Makefile,v 1.57 2005/01/13 18:58:25 das Exp $
+# $FreeBSD: src/lib/msun/Makefile,v 1.58 2005/01/15 03:32:27 das Exp $
#
# ====================================================
# Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
@@ -48,6 +48,8 @@
# handling is broken (doesn't exist!) on the Alpha port.
# Stock gcc 2.7.2.1 doesn't understand these options.
#CFLAGS += -mtrap-precision=i -mfp-trap-mode=su
+.elif ${MACHINE_ARCH} == "amd64"
+ARCH_SRCS = e_sqrt.S s_lrint.S s_llrint.S
.elif ${MACHINE_ARCH} == "i386"
ARCH_SUBDIR= i387
ARCH_SRCS = e_acos.S e_asin.S e_atan2.S e_exp.S e_fmod.S e_log.S e_log10.S \
==== //depot/projects/wifi/lib/msun/alpha/fenv.h#2 (text+ko) ====
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD: src/lib/msun/alpha/fenv.h,v 1.1 2004/06/06 09:58:55 das Exp $
+ * $FreeBSD: src/lib/msun/alpha/fenv.h,v 1.2 2005/01/14 07:09:22 das Exp $
*/
#ifndef _FENV_H_
@@ -56,7 +56,7 @@
#define _FPUSW_SHIFT 51
#define __excb() __asm __volatile("excb")
-#define __mf_fpcr(__cw) __asm ("mf_fpcr %0" : "=f" (*(__cw)))
+#define __mf_fpcr(__cw) __asm __volatile("mf_fpcr %0" : "=f" (*(__cw)))
#define __mt_fpcr(__cw) __asm __volatile("mt_fpcr %0" : : "f" (__cw))
union __fpcr {
==== //depot/projects/wifi/lib/msun/amd64/fenv.h#3 (text+ko) ====
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD: src/lib/msun/amd64/fenv.h,v 1.2 2005/01/11 22:10:43 das Exp $
+ * $FreeBSD: src/lib/msun/amd64/fenv.h,v 1.3 2005/01/14 07:09:22 das Exp $
*/
#ifndef _FENV_H_
@@ -79,9 +79,9 @@
#define __fldcw(__cw) __asm __volatile("fldcw %0" : : "m" (__cw))
#define __fldenv(__env) __asm __volatile("fldenv %0" : : "m" (__env))
#define __fnclex() __asm __volatile("fnclex")
-#define __fnstenv(__env) __asm("fnstenv %0" : "=m" (*(__env)))
-#define __fnstcw(__cw) __asm("fnstcw %0" : "=m" (*(__cw)))
-#define __fnstsw(__sw) __asm("fnstsw %0" : "=am" (*(__sw)))
+#define __fnstenv(__env) __asm __volatile("fnstenv %0" : "=m" (*(__env)))
+#define __fnstcw(__cw) __asm __volatile("fnstcw %0" : "=m" (*(__cw)))
+#define __fnstsw(__sw) __asm __volatile("fnstsw %0" : "=am" (*(__sw)))
#define __fwait() __asm __volatile("fwait")
#define __ldmxcsr(__csr) __asm __volatile("ldmxcsr %0" : : "m" (__csr))
#define __stmxcsr(__csr) __asm __volatile("stmxcsr %0" : "=m" (*(__csr)))
==== //depot/projects/wifi/lib/msun/arm/fenv.h#2 (text+ko) ====
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD: src/lib/msun/arm/fenv.h,v 1.2 2004/08/05 14:07:24 cognet Exp $
+ * $FreeBSD: src/lib/msun/arm/fenv.h,v 1.3 2005/01/14 07:09:22 das Exp $
*/
#ifndef _FENV_H_
@@ -54,7 +54,7 @@
#define _ENABLE_MASK (FE_ALL_EXCEPT << _FPUSW_SHIFT)
#ifdef ARM_HARD_FLOAT
-#define __rfs(__fpsr) __asm("rfs %0" : "=r" (*(__fpsr)))
+#define __rfs(__fpsr) __asm __volatile("rfs %0" : "=r" (*(__fpsr)))
#define __wfs(__fpsr) __asm __volatile("wfs %0" : : "r" (__fpsr))
#else
#define __rfs(__fpsr)
==== //depot/projects/wifi/lib/msun/i387/fenv.h#2 (text+ko) ====
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD: src/lib/msun/i387/fenv.h,v 1.1 2004/06/06 10:04:17 das Exp $
+ * $FreeBSD: src/lib/msun/i387/fenv.h,v 1.2 2005/01/14 07:09:23 das Exp $
*/
#ifndef _FENV_H_
@@ -68,9 +68,9 @@
#define __fldcw(__cw) __asm __volatile("fldcw %0" : : "m" (__cw))
#define __fldenv(__env) __asm __volatile("fldenv %0" : : "m" (__env))
#define __fnclex() __asm __volatile("fnclex")
-#define __fnstenv(__env) __asm("fnstenv %0" : "=m" (*(__env)))
-#define __fnstcw(__cw) __asm("fnstcw %0" : "=m" (*(__cw)))
-#define __fnstsw(__sw) __asm("fnstsw %0" : "=am" (*(__sw)))
+#define __fnstenv(__env) __asm __volatile("fnstenv %0" : "=m" (*(__env)))
+#define __fnstcw(__cw) __asm __volatile("fnstcw %0" : "=m" (*(__cw)))
+#define __fnstsw(__sw) __asm __volatile("fnstsw %0" : "=am" (*(__sw)))
#define __fwait() __asm __volatile("fwait")
static __inline int
==== //depot/projects/wifi/lib/msun/ia64/fenv.h#2 (text+ko) ====
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD: src/lib/msun/ia64/fenv.h,v 1.1 2004/06/06 10:04:43 das Exp $
+ * $FreeBSD: src/lib/msun/ia64/fenv.h,v 1.2 2005/01/14 07:09:23 das Exp $
*/
#ifndef _FENV_H_
@@ -60,7 +60,7 @@
#define _FPUSW_SHIFT 13
-#define __stfpsr(__r) __asm("mov %0=ar.fpsr" : "=r" (*(__r)))
+#define __stfpsr(__r) __asm __volatile("mov %0=ar.fpsr" : "=r" (*(__r)))
#define __ldfpsr(__r) __asm __volatile("mov ar.fpsr=%0" : : "r" (__r))
static __inline int
==== //depot/projects/wifi/lib/msun/man/acos.3#2 (text+ko) ====
@@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" from: @(#)acos.3 5.1 (Berkeley) 5/2/91
-.\" $FreeBSD: src/lib/msun/man/acos.3,v 1.12 2001/10/13 12:29:25 bde Exp $
+.\" $FreeBSD: src/lib/msun/man/acos.3,v 1.13 2005/01/14 23:28:28 das Exp $
.\"
-.Dd May 2, 1991
+.Dd January 14, 2005
.Dt ACOS 3
.Os
.Sh NAME
@@ -66,27 +66,20 @@
functions return the arc cosine in the range
.Bq 0 , \*(Pi
radians.
-On the
-.Tn VAX
-and
-.Tn Tahoe ,
-if:
+If:
.Bd -unfilled -offset indent
.Pf \&| Ns Ar x Ns \&| > 1 ,
.Ed
.Pp
.Fn acos x
-sets the global variable
-.Va errno
-to
-.Er EDOM
-and a reserved operand fault is generated.
+raises an invalid exception and returns an \*(Na.
.Sh SEE ALSO
.Xr asin 3 ,
.Xr atan 3 ,
.Xr atan2 3 ,
.Xr cos 3 ,
.Xr cosh 3 ,
+.Xr fenv 3 ,
.Xr math 3 ,
.Xr sin 3 ,
.Xr sinh 3 ,
==== //depot/projects/wifi/lib/msun/man/acosh.3#2 (text+ko) ====
@@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" from: @(#)acosh.3 5.2 (Berkeley) 5/6/91
-.\" $FreeBSD: src/lib/msun/man/acosh.3,v 1.10 2001/10/13 12:23:22 bde Exp $
+.\" $FreeBSD: src/lib/msun/man/acosh.3,v 1.11 2005/01/14 23:28:28 das Exp $
.\"
-.Dd May 6, 1991
+.Dd January 14, 2005
.Dt ACOSH 3
.Os
.Sh NAME
@@ -66,22 +66,14 @@
functions
return the inverse hyperbolic cosine of
.Ar x .
-On the
-.Tn VAX
-and
-.Tn Tahoe ,
-if the argument is less than one
+If the argument is less than 1,
.Fn acosh
-sets the global variable
-.Va errno
-to
-.Er EDOM
-and
-causes a reserved operand fault.
+raises an invalid exception and returns an \*(Na.
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list