Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Jan 2005 03:02:28 GMT
From:      Sam Leffler <sam@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 69105 for review
Message-ID:  <200501160302.j0G32SP8018764@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=69105

Change 69105 by sam@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) <<<



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501160302.j0G32SP8018764>