cvs commit: www/en/projects/c99 index.sgml

2011-03-06 Thread David Schultz
das 2011-03-06 08:56:53 UTC FreeBSD doc repository (src committer) Modified files: en/projects/c99 index.sgml Log: Update to reflect the MFC of log2(). Revision ChangesPath 1.118 +5 -5 www/en/projects/c99/index.sgml __

cvs commit: doc/en_US.ISO8859-1/books/porters-handbook book.sgml

2011-03-06 Thread David Schultz
das 2011-03-06 08:50:38 UTC FreeBSD doc repository (src committer) Modified files: en_US.ISO8859-1/books/porters-handbook book.sgml Log: Document __FreeBSD_version values 802501 and 802502. Revision ChangesPath 1.1098+12 -0 doc/en_US.ISO8859-1/books/porter

Re: cvs commit: www/share/sgml news.xml

2011-03-05 Thread David Schultz
On Sun, Mar 06, 2011, Steve Kargl wrote: > kargl 2011-03-06 00:44:07 UTC > > FreeBSD doc repository (src committer) > > Modified files: > share/sgml news.xml > Log: > Attempt to fix a build issue. > > Reported by: Remko Lodder > Approved by das (implicit) Than

Re: cvs commit: www/en/projects/c99 index.sgml

2010-12-06 Thread David Schultz
On Mon, Dec 06, 2010, Ulrich Spörlein wrote: > On Sun, 05.12.2010 at 23:31:40 +0000, David Schultz wrote: > > das 2010-12-05 23:31:40 UTC > > > > FreeBSD doc repository (src committer) > > > > Modified files: > > en/projects/c99 index.s

cvs commit: www/en/projects/c99 index.sgml

2010-12-05 Thread David Schultz
das 2010-12-05 23:31:40 UTC FreeBSD doc repository (src committer) Modified files: en/projects/c99 index.sgml Log: Update a bunch of entries to reflect their current status (to the best of my knowledge.) Revision ChangesPath 1.116 +58 -47www/en/proj

cvs commit: www/en/projects/c99 index.sgml

2010-12-05 Thread David Schultz
das 2010-12-05 23:22:57 UTC FreeBSD doc repository (src committer) Modified files: en/projects/c99 index.sgml Log: Add a column for FreeBSD 9.x on this page. Revision ChangesPath 1.115 +218 -13 www/en/projects/c99/index.sgml

cvs commit: doc/en_US.ISO8859-1/books/porters-handbook book.sgml

2010-12-05 Thread David Schultz
das 2010-12-05 22:12:43 UTC FreeBSD doc repository (src committer) Modified files: en_US.ISO8859-1/books/porters-handbook book.sgml Log: Document __FreeBSD_version 900027. Revision ChangesPath 1.1088+6 -0 doc/en_US.ISO8859-1/books/porters-handbook/book.sg

cvs commit: doc/en_US.ISO8859-1/books/porters-handbook book.sgml

2009-03-14 Thread David Schultz
das 2009-03-14 19:47:56 UTC FreeBSD doc repository (src committer) Modified files: en_US.ISO8859-1/books/porters-handbook book.sgml Log: Document __FreeBSD_version 800071 and several of the versions before it. Revision ChangesPath 1.987 +12 -0 doc/en_US.IS

cvs commit: doc/en_US.ISO8859-1/books/porters-handbook book.sgml

2009-02-27 Thread David Schultz
das 2009-02-28 06:01:31 UTC FreeBSD doc repository (src committer) Modified files: en_US.ISO8859-1/books/porters-handbook book.sgml Log: Document __FreeBSD_version 800067. Revision ChangesPath 1.983 +5 -0 doc/en_US.ISO8859-1/books/porters-handbook/book.sg

cvs commit: src/tools/regression/lib/libc/stdio test-scanfloat.c

2008-09-03 Thread David Schultz
das 2008-09-03 07:35:14 UTC FreeBSD src repository Modified files: tools/regression/lib/libc/stdio test-scanfloat.c Log: SVN rev 182711 on 2008-09-03 07:35:14Z by das Regression tests for bugs in gdtoa. Revision ChangesPath 1.11 +17 -11src/tools/regr

cvs commit: src/contrib/gdtoa strtof.c

2008-09-03 Thread David Schultz
das 2008-09-03 07:32:06 UTC FreeBSD src repository Modified files: contrib/gdtoastrtof.c Log: SVN rev 182710 on 2008-09-03 07:32:06Z by das Make strtof() respect the current rounding mode. Revision ChangesPath 1.3 +10 -2 src/contrib/gdtoa/st

cvs commit: src/contrib/gdtoa README dtoa.c gdtoa.h gdtoaimp.h gethex.c strtoIg.c strtod.c strtodg.c xsum0.out src/contrib/gdtoa/test README f.out getround.c xsum0.out

2008-09-03 Thread David Schultz
das 2008-09-03 07:23:57 UTC FreeBSD src repository Modified files: contrib/gdtoaREADME dtoa.c gdtoa.h gdtoaimp.h gethex.c strtoIg.c strtod.c strtodg.c xsum0.out contrib/gdtoa/test README f.out getround.c xsum0.out Log: SVN rev 182709 o

cvs commit: src/contrib/gcc/doc invoke.texi

2008-08-10 Thread David Schultz
das 2008-08-10 19:35:09 UTC FreeBSD src repository Modified files: contrib/gcc/doc invoke.texi Log: SVN rev 181540 on 2008-08-10 19:35:09Z by das Doc updates for changes in the default values of -ffancy-math-387 and -mmath-errno. Revision Changes Path

cvs commit: src/contrib/gcc common.opt

2008-08-10 Thread David Schultz
das 2008-08-10 19:33:35 UTC FreeBSD src repository Modified files: contrib/gcc common.opt Log: SVN rev 181538 on 2008-08-10 19:33:35Z by das Make -fno-math-errno the default. Our libm doesn't support the SysV mistake of setting errno, and never has. This will

cvs commit: src/contrib/gcc/config/i386 freebsd.h

2008-08-10 Thread David Schultz
das 2008-08-10 19:02:57 UTC FreeBSD src repository Modified files: contrib/gcc/config/i386 freebsd.h Log: SVN rev 181534 on 2008-08-10 19:02:57Z by das Make -mfancy-math-387 the default on FreeBSD, as it is on most other operating systems. Previously, gcc would inhibit

cvs commit: src/lib/msun/src e_asinf.c e_jnf.c e_rem_pio2.c e_rem_pio2f.c

2008-08-07 Thread David Schultz
das 2008-08-08 00:21:27 UTC FreeBSD src repository Modified files: lib/msun/src e_asinf.c e_jnf.c e_rem_pio2.c e_rem_pio2f.c Log: SVN rev 181405 on 2008-08-08 00:21:27Z by das Remove some unused variables. Reported by:Intel C Co

cvs commit: src/lib/msun/src s_csqrt.c s_csqrtf.c s_csqrtl.c

2008-08-07 Thread David Schultz
das 2008-08-08 00:15:16 UTC FreeBSD src repository Modified files: lib/msun/src s_csqrt.c s_csqrtf.c s_csqrtl.c Log: SVN rev 181402 on 2008-08-08 00:15:16Z by das In the line #pragma STDC CX_LIMITED_RANGE ON the "ON" needs to be in caps. gcc doesn't unde

Re: cvs commit: src/lib/msun/src s_cimag.c s_cimagf.c s_cimagl.c s_conj.c s_conjf.c s_conjl.c

2008-08-07 Thread David Schultz
On Thu, Aug 07, 2008, Gabor Kovesdan wrote: > David Schultz ha scritto: > >das 2008-08-07 14:39:56 UTC > > > > FreeBSD src repository > > > > Modified files: > >lib/msun/src s_cimag.c s_cimagf.c s_cimagl.c s_conj.c > >

cvs commit: src/include complex.h src/lib/msun Makefile Symbol.map src/lib/msun/man cimag.3 src/lib/msun/src s_cproj.c s_cprojf.c s_cprojl.c

2008-08-07 Thread David Schultz
das 2008-08-07 15:07:48 UTC FreeBSD src repository Modified files: include complex.h lib/msun Makefile Symbol.map lib/msun/man cimag.3 Added files: lib/msun/src s_cproj.c s_cprojf.c s_cprojl.c Log: SVN rev 181377 on 20

cvs commit: src/include complex.h

2008-08-07 Thread David Schultz
das 2008-08-07 14:40:52 UTC FreeBSD src repository Modified files: include complex.h Log: SVN rev 181375 on 2008-08-07 14:40:52Z by das Annotate creal(), cimag(), and conj() with __pure2. Revision ChangesPath 1.11 +10 -9 src/include/comp

cvs commit: src/lib/msun/src s_cimag.c s_cimagf.c s_cimagl.c s_conj.c s_conjf.c s_conjl.c

2008-08-07 Thread David Schultz
das 2008-08-07 14:39:56 UTC FreeBSD src repository Modified files: lib/msun/src s_cimag.c s_cimagf.c s_cimagl.c s_conj.c s_conjf.c s_conjl.c Log: SVN rev 181374 on 2008-08-07 14:39:56Z by das Use cpack() and the gcc extension __imag__ to

Re: cvs commit: src/lib/libc/stdio vfwprintf.c

2008-08-04 Thread David Schultz
On Mon, Aug 04, 2008, Colin Percival wrote: > cperciva2008-08-04 06:55:42 UTC > > FreeBSD src repository > > Modified files: > lib/libc/stdio vfwprintf.c > Log: > SVN rev 181281 on 2008-08-04 06:55:42Z by cperciva > > Initialize "nconv" to a reasonable value in all cod

cvs commit: src/lib/msun/src e_asin.c e_asinl.c

2008-08-03 Thread David Schultz
das 2008-08-03 17:49:05 UTC FreeBSD src repository Modified files: lib/msun/src e_asin.c e_asinl.c Log: SVN rev 181258 on 2008-08-03 17:49:05Z by das Fix some style bogosity from fdlibm. Revision ChangesPath 1.14 +6 -6 src/lib/msun/src/e_asi

cvs commit: src/lib/msun/src e_acosf.c e_asinf.c e_atan2f.c

2008-08-03 Thread David Schultz
das 2008-08-03 17:39:54 UTC FreeBSD src repository Modified files: lib/msun/src e_acosf.c e_asinf.c e_atan2f.c Log: SVN rev 181257 on 2008-08-03 17:39:54Z by das Minor improvements: - Improve the order of some tests. - Fix style. Submitted by: bde

Re: cvs commit: src/etc rc.firewall

2008-08-03 Thread David Schultz
I don't think I ever heard anything back about this, and it still doesn't look right. Do you agree? On Thu, Jul 17, 2008, David Schultz wrote: > On Thu, Jul 17, 2008, Daniel Gerzo wrote: > > @@ -194,6 +194,7 @@ > > ${fwcmd} add deny tcp from any to any setup > >

cvs commit: src/tools/regression/lib/msun test-invtrig.c

2008-08-02 Thread David Schultz
das 2008-08-02 19:21:33 UTC FreeBSD src repository Modified files: tools/regression/lib/msun test-invtrig.c Log: SVN rev 181206 on 2008-08-02 19:21:33Z by das Test that the result is correctly rounded when |y/x| is huge. Revision ChangesPath 1.2 +9 -16

cvs commit: src/lib/msun/src e_atan2.c e_atan2f.c e_atan2l.c

2008-08-02 Thread David Schultz
das 2008-08-02 19:17:00 UTC FreeBSD src repository Modified files: lib/msun/src e_atan2.c e_atan2f.c e_atan2l.c Log: SVN rev 181204 on 2008-08-02 19:17:00Z by das A few minor corrections, including some from bde: - When y/x is huge, it's faster and more accurat

cvs commit: www/en/projects/c99 index.sgml

2008-08-02 Thread David Schultz
das 2008-08-02 15:16:24 UTC FreeBSD doc repository (src committer) Modified files: en/projects/c99 index.sgml Log: Make an attempt to catch up on several years of changes: - Add a column for FreeBSD 8.X. - Unassign tasks that have been idle for years without a PR.

cvs commit: src/lib/libc/gen fmtcheck.3 fmtcheck.c

2008-08-01 Thread David Schultz
das 2008-08-02 06:02:42 UTC FreeBSD src repository Modified files: lib/libc/gen fmtcheck.3 fmtcheck.c Log: SVN rev 181154 on 2008-08-02 06:02:42Z by das Teach fmtcheck() about wint_t, intmax_t, char *, intmax_t *, and wide string arguments. Also simplify t

cvs commit: src/tools/regression/lib/libc/gen Makefile test-fmtcheck.c

2008-08-01 Thread David Schultz
das 2008-08-02 06:03:04 UTC FreeBSD src repository Modified files: tools/regression/lib/libc/gen Makefile Added files: tools/regression/lib/libc/gen test-fmtcheck.c Log: SVN rev 181155 on 2008-08-02 06:03:04Z by das Regression tests for fmtcheck(3). Obtained

cvs commit: src/usr.bin/printf printf.c

2008-08-01 Thread David Schultz
das 2008-08-02 06:02:02 UTC FreeBSD src repository Modified files: usr.bin/printf printf.c Log: SVN rev 181153 on 2008-08-02 06:02:02Z by das POSIX says that octal escapes have the format \ddd in the format string, but \0ddd in a %b argument, with a length restri

cvs commit: src/lib/msun/i387 invtrig.c src/lib/msun/ld80 invtrig.h src/lib/msun/src e_acosl.c e_atan2l.c

2008-08-01 Thread David Schultz
das 2008-08-02 03:56:22 UTC FreeBSD src repository Modified files: lib/msun/ld80invtrig.h lib/msun/src e_acosl.c e_atan2l.c Added files: lib/msun/i387invtrig.c Log: SVN rev 181152 on 2008-08-02 03:56:22Z by das On i386, gcc truncates l

cvs commit: src/lib/msun/src e_acosf.c e_asinf.c e_atan2f.c s_atanf.c

2008-07-31 Thread David Schultz
das 2008-08-01 01:24:25 UTC FreeBSD src repository Modified files: lib/msun/src e_acosf.c e_asinf.c e_atan2f.c s_atanf.c Log: SVN rev 181100 on 2008-08-01 01:24:25Z by das Fix some problems with asinf(), acosf(), atanf(), and atan2f(): - Adjust several const

cvs commit: src/tools/regression/lib/msun Makefile test-invtrig.c test-invtrig.t

2008-07-31 Thread David Schultz
das 2008-07-31 22:43:38 UTC FreeBSD src repository Modified files: tools/regression/lib/msun Makefile Added files: tools/regression/lib/msun test-invtrig.c test-invtrig.t Log: SVN rev 181076 on 2008-07-31 22:43:38Z by das Add some tests for acos*(), asin*(), atan*

cvs commit: src/lib/msun Makefile Symbol.map src/lib/msun/ld128 invtrig.c invtrig.h src/lib/msun/ld80 invtrig.c invtrig.h src/lib/msun/man acos.3 asin.3 atan.3 atan2.3 src/lib/msun/src e_acos.c e_acos

2008-07-31 Thread David Schultz
das 2008-07-31 22:41:26 UTC FreeBSD src repository Modified files: lib/msun Makefile Symbol.map lib/msun/man acos.3 asin.3 atan.3 atan2.3 lib/msun/src e_acos.c e_asin.c e_atan2.c math.h s_atan.c Added files: li

cvs commit: src/lib/msun Makefile

2008-07-31 Thread David Schultz
das 2008-07-31 20:11:37 UTC FreeBSD src repository Modified files: lib/msun Makefile Log: SVN rev 181064 on 2008-07-31 20:11:37Z by das Set WARNS=1. I believe I've committed all the bits necessary to make this compile on all supported architectures. :c

cvs commit: src/lib/msun/src e_fmodl.c s_remquol.c

2008-07-31 Thread David Schultz
das 2008-07-31 20:09:47 UTC FreeBSD src repository Modified files: lib/msun/src e_fmodl.c s_remquol.c Log: SVN rev 181063 on 2008-07-31 20:09:47Z by das The high part of the mantissa is 64 bits on sparc64. Revision ChangesPath 1.2 +1 -1 src

cvs commit: src/lib/msun/src e_acos.c e_acosf.c e_atan2.c e_atan2f.c s_atan.c s_atanf.c

2008-07-31 Thread David Schultz
das 2008-07-31 19:57:50 UTC FreeBSD src repository Modified files: lib/msun/src e_acos.c e_acosf.c e_atan2.c e_atan2f.c s_atan.c s_atanf.c Log: SVN rev 181062 on 2008-07-31 19:57:50Z by das As in other parts of libm, mark a few constants

cvs commit: src/lib/msun Makefile

2008-07-17 Thread David Schultz
das 2008-07-18 02:18:34 UTC FreeBSD src repository Modified files: lib/msun Makefile Log: SVN rev 180581 on 2008-07-18 02:18:34Z by das Sort the .PATH entries to give a more reasonable order of precedence: 1. architecture-specific files 2. long

Re: cvs commit: src/etc rc.firewall

2008-07-17 Thread David Schultz
On Thu, Jul 17, 2008, Daniel Gerzo wrote: > @@ -194,6 +194,7 @@ > ${fwcmd} add deny tcp from any to any setup > > # Allow DNS queries out in the world > + ${fwcmd} add pass tcp from me to any 53 setup keep-state > ${fwcmd} add pass udp from me to any 53 keep-state > >

Re: cvs commit: src/share/man/man9 style.9

2008-07-09 Thread David Schultz
On Wed, Jul 09, 2008, Daniel Gerzo wrote: > -Do not declare functions inside other functions; ANSI C says that > -such declarations have file scope regardless of the nesting of the > -declaration. > -Hiding file declarations in what appears to be a local > -scope is undesirable and will elicit comp

cvs commit: src/tools/regression/lib/msun Makefile test-fmaxmin.c test-fmaxmin.t

2008-07-03 Thread David Schultz
das 2008-07-03 23:06:06 UTC FreeBSD src repository Modified files: tools/regression/lib/msun Makefile Added files: tools/regression/lib/msun test-fmaxmin.c test-fmaxmin.t Log: SVN rev 180237 on 2008-07-03 23:06:06Z by das Add regression tests for fmin{,f,l} and fm

cvs commit: src/lib/libc/stdio printf-pos.c

2008-06-29 Thread David Schultz
das 2008-06-29 23:46:06 UTC FreeBSD src repository Modified files: lib/libc/stdio printf-pos.c Log: SVN rev 180107 on 2008-06-29 23:46:06Z by das Fix a bogon in the previous commit and add some missing error checks. Revision ChangesPath 1.4 +12 -9

cvs commit: src/lib/libc/stdio printf-pos.c printflocal.h vfprintf.c vfwprintf.c

2008-06-29 Thread David Schultz
das 2008-06-29 22:54:26 UTC FreeBSD src repository Modified files: lib/libc/stdio printf-pos.c printflocal.h vfprintf.c vfwprintf.c Log: SVN rev 180106 on 2008-06-29 22:54:26Z by das Correctly handle malloc() failure. While here, reduce t

cvs commit: src/lib/libc/stdio printf-pos.c

2008-06-29 Thread David Schultz
das 2008-06-29 22:04:25 UTC FreeBSD src repository Modified files: lib/libc/stdio printf-pos.c Log: SVN rev 180105 on 2008-06-29 22:04:25Z by das Factor out the code that builds the argument table. We don't need separate normal and wide character versions of it.

cvs commit: src/lib/libc/stdio Makefile.inc printf-pos.c printflocal.h vfprintf.c vfwprintf.c

2008-06-29 Thread David Schultz
das 2008-06-29 21:52:40 UTC FreeBSD src repository Modified files: lib/libc/stdio Makefile.inc vfprintf.c vfwprintf.c Added files: lib/libc/stdio printf-pos.c printflocal.h Log: SVN rev 180104 on 2008-06-29 21:52:40Z by das Reduce the level of duplicat

cvs commit: src/tools/regression/lib/libc/stdio Makefile test-print-positional.c

2008-06-29 Thread David Schultz
das 2008-06-29 21:03:14 UTC FreeBSD src repository Modified files: tools/regression/lib/libc/stdio Makefile Added files: tools/regression/lib/libc/stdio test-print-positional.c Log: SVN rev 180103 on 2008-06-29 21:03:14Z by das Add some regression tests for printf

cvs commit: src/lib/libc/stdio vfprintf.c vfwprintf.c

2008-06-29 Thread David Schultz
das 2008-06-29 21:01:27 UTC FreeBSD src repository Modified files: lib/libc/stdio vfprintf.c vfwprintf.c Log: SVN rev 180102 on 2008-06-29 21:01:27Z by das Begin de-spaghettifying the code that handles positional arguments. In particular, encapsulate the state of

cvs commit: src/lib/libc/sys socket.2

2008-06-29 Thread David Schultz
das 2008-06-29 17:17:14 UTC FreeBSD src repository Modified files: lib/libc/sys socket.2 Log: SVN rev 180097 on 2008-06-29 17:17:14Z by das Make it clearer that it is possible to disable the generation of SIGPIPE for individual sockets (PR: kern/118626). W

cvs commit: src/contrib/gdtoa gethex.c

2008-06-29 Thread David Schultz
das 2008-06-29 16:35:33 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) contrib/gdtoagethex.c Log: SVN rev 180095 on 2008-06-29 16:35:33Z by das MFC r179918: Bring in the vendor's fix for a bug in strtod() whereby strtod("0xyz", &e

Re: cvs commit: src/lib/libc/i386/gen _setjmp.S setjmp.S

2008-06-28 Thread David Schultz
On Sun, Jun 29, 2008, Bruce Evans wrote: > On Sat, 28 Jun 2008, David Schultz wrote: > > Don't clobber the FPU exception flags in longjmp. C99 requires them > > to remain unchanged. > > > >...but got cut off somehow. > > This is wrong. It breaks longjmp() f

Re: cvs commit: src/lib/libc/i386/gen _setjmp.S setjmp.S

2008-06-28 Thread David Schultz
On Sat, Jun 28, 2008, David Schultz wrote: > das 2008-06-28 17:58:06 UTC > > FreeBSD src repository > > Modified files: > lib/libc/i386/gen_setjmp.S setjmp.S > Log: > SVN rev 180081 on 2008-06-28 17:58:06Z by das > > We should also sa

cvs commit: src/lib/libc/i386/gen _setjmp.S setjmp.S

2008-06-28 Thread David Schultz
das 2008-06-28 17:58:06 UTC FreeBSD src repository Modified files: lib/libc/i386/gen_setjmp.S setjmp.S Log: SVN rev 180081 on 2008-06-28 17:58:06Z by das We should also save and restore the MXCSR as on amd64, but detecting whether the CPU supports SSE or not here i

cvs commit: src/lib/libc/amd64/gen _setjmp.S setjmp.S

2008-06-28 Thread David Schultz
das 2008-06-28 17:55:43 UTC FreeBSD src repository Modified files: lib/libc/amd64/gen _setjmp.S setjmp.S Log: SVN rev 180080 on 2008-06-28 17:55:43Z by das Two FP-related setjmp/longjmp changes: 1. Save and restore the control part of the MXCSR in addition to the

cvs commit: src/lib/msun/man cos.3

2008-06-27 Thread David Schultz
das 2008-06-28 01:43:24 UTC FreeBSD src repository Modified files: lib/msun/man cos.3 Log: SVN rev 180074 on 2008-06-28 01:43:24Z by das Fix a typo in the cosl() prototype. Revision ChangesPath 1.14 +2 -2 src/lib/msun/man/cos.3 _

cvs commit: src/tools/regression/lib/libc/stdio test-scanfloat.c

2008-06-21 Thread David Schultz
das 2008-06-21 19:28:26 UTC FreeBSD src repository Modified files: tools/regression/lib/libc/stdio test-scanfloat.c Log: SVN rev 179919 on 2008-06-21 19:28:26Z by das Regression test for a recently fixed strtod bug. Revision ChangesPath 1.10 +11 -1 s

cvs commit: src/contrib/gdtoa gethex.c

2008-06-21 Thread David Schultz
das 2008-06-21 19:27:54 UTC FreeBSD src repository Modified files: contrib/gdtoagethex.c Log: SVN rev 179918 on 2008-06-21 19:27:54Z by das Bring in the vendor's fix for a bug in strtod() whereby strtod("0xyz", &endp) resulted in endp pointing to "0xyz" inste

cvs commit: src/lib/msun Makefile Symbol.map src/lib/msun/man fmod.3 src/lib/msun/src e_fmodl.c math.h

2008-06-19 Thread David Schultz
das 2008-06-19 22:39:53 UTC FreeBSD src repository Modified files: lib/msun Makefile Symbol.map lib/msun/man fmod.3 lib/msun/src math.h Added files: lib/msun/src e_fmodl.c Log: SVN rev 179882 on 2008-06-19 22:39:53Z by das

Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.c

2008-06-17 Thread David Schultz
On Tue, Jun 17, 2008, Maxim Sobolev wrote: > Ed Schouten wrote: > >* David Schultz <[EMAIL PROTECTED]> wrote: > >>I have no objections to this, but doesn't it defeat the whole > >>purpose to implement posix_spawn() as a library function that just > >>

Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.c

2008-06-17 Thread David Schultz
On Tue, Jun 17, 2008, David Xu wrote: > davidxu 2008-06-17 06:26:29 UTC > > FreeBSD src repository > > Modified files: > include Makefile unistd.h > lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c > Added files: > include spawn.h >

Re: cvs commit: src/sys/ia64/include atomic.h

2008-05-29 Thread David Schultz
On Wed, May 28, 2008, Marcel Moolenaar wrote: > > On May 28, 2008, at 9:43 AM, Bruce M. Simpson wrote: > > >Marcel Moolenaar wrote: > >>...the cmpxchg instruction was comparing > >> 0x8000LU to 0x8000LU and obviously didn't > >> perform the exchange. > >> ...Subsequent l

Re: cvs commit: src/include string.h src/lib/libc/string Makefile.inc memchr.3 memrchr.c src/sys/sys param.h

2008-05-28 Thread David Schultz
On Wed, May 28, 2008, Daniel Eischen wrote: > On Wed, 28 May 2008, David Schultz wrote: > > >On Wed, May 28, 2008, Daniel Eischen wrote: > >>No, all new symbols in 8-current go into FBSD_1.1, not 1.2. The > >>only time we go to 1.2 is when 8.x branches to 9.0.

Re: cvs commit: src/include string.h src/lib/libc/string Makefile.inc memchr.3 memrchr.c src/sys/sys param.h

2008-05-28 Thread David Schultz
On Wed, May 28, 2008, Daniel Eischen wrote: > No, all new symbols in 8-current go into FBSD_1.1, not 1.2. The > only time we go to 1.2 is when 8.x branches to 9.0. If for some > reason memrchr() were to change its ABI, then we would go to 1.1.1 > in -current for the ABI change and any subsequent

Re: cvs commit: src/include string.h src/lib/libc/string Makefile.inc memchr.3 memrchr.c src/sys/sys param.h

2008-05-27 Thread David Schultz
On Tue, May 27, 2008, Xin LI wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Maxim Sobolev wrote: > | Xin LI wrote: > |> delphij 2008-05-27 20:04:27 UTC > |> > |> FreeBSD src repository > |> > |> Modified files:(Branch: RELENG_6) > |> include string.h

cvs commit: src/lib/libc/gen scandir.c

2008-05-05 Thread David Schultz
das 2008-05-06 05:45:58 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) lib/libc/gen scandir.c Log: MFC scandir.c,v 1.9 scandir(3) previously used st_size to obtain an initial estimate of the array length needed to store all the directo

Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c

2008-05-05 Thread David Schultz
On Mon, May 05, 2008, John Baldwin wrote: > On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: > > On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: > > >On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: > > >> I'm _not_ objecting, just interested in why. > > >> > > >> Any r

Re: cvs commit: src/lib/libc Versions.def src/lib/libc/stdio Symbol.map

2008-05-03 Thread David Schultz
On Sun, May 04, 2008, Marcel Moolenaar wrote: > Index: src/lib/libc/Versions.def > diff -u src/lib/libc/Versions.def:1.4 src/lib/libc/Versions.def:1.5 > --- src/lib/libc/Versions.def:1.4 Fri Dec 14 20:49:06 2007 > +++ src/lib/libc/Versions.def Sun May 4 04:11:00 2008 > @@ -1,4 +1,4 @@ > -# $Fr

cvs commit: src/lib/libc/gdtoa _hdtoa.c _hldtoa.c

2008-04-12 Thread David Schultz
das 2008-04-12 14:53:52 UTC FreeBSD src repository Modified files: lib/libc/gdtoa _hdtoa.c _hldtoa.c Log: Unbreak the build for arm and powerpc. Pointy hat to yours truly. Revision ChangesPath 1.7 +2 -0 src/lib/libc/gdtoa/_hdtoa.c 1.2

cvs commit: src/lib/libc/stdio printf.3 src/tools/regression/lib/libc/stdio test-printfloat.c

2008-04-11 Thread David Schultz
das 2008-04-12 03:11:56 UTC FreeBSD src repository Modified files: lib/libc/stdio printf.3 tools/regression/lib/libc/stdio test-printfloat.c Log: Updates for changes in the way printf() handles hex floating point numbers. Revision ChangesPath 1.61

cvs commit: src/lib/libc/gdtoa Makefile.inc _hdtoa.c _hldtoa.c

2008-04-11 Thread David Schultz
das 2008-04-12 03:11:36 UTC FreeBSD src repository Modified files: lib/libc/gdtoa Makefile.inc _hdtoa.c Added files: lib/libc/gdtoa _hldtoa.c Log: Make several changes to the way printf handles hex floating point (%a): 1. Previously, printing the numbe

cvs commit: src/lib/libc/sparc64/fpu fpu_sqrt.c

2008-04-11 Thread David Schultz
das 2008-04-12 03:10:13 UTC FreeBSD src repository Modified files: lib/libc/sparc64/fpu fpu_sqrt.c Log: Fix some bugs that caused sparc64's quad precision sqrt to get the wrong answer for virtually all inputs. Thanks to remko for access to a sparc64 box for testing.

cvs commit: src/lib/libc/sparc64/fpu fpu_qp.c

2008-04-11 Thread David Schultz
das 2008-04-12 03:09:52 UTC FreeBSD src repository Modified files: lib/libc/sparc64/fpu fpu_qp.c Log: Make the software emulator for long doubles set the FPU exception flags appropriately. The next step is to make it raise a SIGFPE if any exceptions are unmasked. Tha

cvs commit: src/tools/regression/lib/msun Makefile test-fma.c test-fma.t

2008-04-02 Thread David Schultz
das 2008-04-03 06:15:58 UTC FreeBSD src repository Modified files: tools/regression/lib/msun Makefile Added files: tools/regression/lib/msun test-fma.c test-fma.t Log: Add some tests for fma(), fmaf(), and fmal(). Revision ChangesPath 1.12 +1 -1 s

cvs commit: src/lib/msun/src s_fma.c s_fmal.c

2008-04-02 Thread David Schultz
das 2008-04-03 06:14:51 UTC FreeBSD src repository Modified files: lib/msun/src s_fma.c s_fmal.c Log: Fix some corner cases: - fma(x, y, z) returns z, not NaN, if z is infinite, x and y are finite, x*y overflows, and x*y and z have opposite signs. - fma(x, y,

Re: cvs commit: src/sys/kern kern_rwlock.c src/sys/sys rwlock.h

2008-04-02 Thread David Schultz
On Tue, Apr 01, 2008, Jeff Roberson wrote: > On Wed, 2 Apr 2008, Max Laier wrote: > > >On Tuesday 01 April 2008 22:31:55 Attilio Rao wrote: > >>attilio 2008-04-01 20:31:55 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >>sys/kern kern_rwlock.c > >>sys/sy

cvs commit: src/lib/msun/src e_hypotl.c

2008-03-31 Thread David Schultz
das 2008-03-31 13:11:46 UTC FreeBSD src repository Modified files: lib/msun/src e_hypotl.c Log: Remove a (bogus) remnant of debugging this on sparc64. Revision ChangesPath 1.2 +1 -1 src/lib/msun/src/e_hypotl.c ___

cvs commit: src/lib/msun/amd64 Makefile.inc e_remainderl.S s_remquol.S src/lib/msun/i387 Makefile.inc e_remainderl.S s_remquol.S

2008-03-30 Thread David Schultz
das 2008-03-30 21:21:53 UTC FreeBSD src repository Modified files: lib/msun/amd64 Makefile.inc lib/msun/i387Makefile.inc Added files: lib/msun/amd64 e_remainderl.S s_remquol.S lib/msun/i387e_remainderl.S s_remquol.S Log: Add assemb

cvs commit: src/tools/regression/lib/msun test-rem.c

2008-03-30 Thread David Schultz
das 2008-03-30 20:48:33 UTC FreeBSD src repository Modified files: tools/regression/lib/msun test-rem.c Log: Test remainderl() and remquol() as well. Revision ChangesPath 1.3 +34 -4 src/tools/regression/lib/msun/test-rem.c ___

cvs commit: src/lib/msun/src math.h src/lib/msun/man remainder.3 src/lib/msun Makefile Symbol.map

2008-03-30 Thread David Schultz
das 2008-03-30 20:48:02 UTC FreeBSD src repository Modified files: lib/msun/src math.h lib/msun/man remainder.3 lib/msun Makefile Symbol.map Log: Hook remquol() and remainderl() up to the build. Revision ChangesPath 1.93

cvs commit: src/lib/msun/src e_remainder.c e_remainderl.c

2008-03-30 Thread David Schultz
das 2008-03-30 20:47:42 UTC FreeBSD src repository Modified files: lib/msun/src e_remainder.c Added files: lib/msun/src e_remainderl.c Log: Implement remainderl() as a wrapper around remquol(). The extra work remquol() performs to compute the quotient

cvs commit: src/lib/msun/src s_remquo.c s_remquol.c

2008-03-30 Thread David Schultz
das 2008-03-30 20:47:26 UTC FreeBSD src repository Modified files: lib/msun/src s_remquo.c Added files: lib/msun/src s_remquol.c Log: Implement remquol() based on remquo(). Revision ChangesPath 1.2 +6 -0 src/lib/msun/src/s_remquo.

cvs commit: src/tools/regression/lib/msun test-csqrt.c

2008-03-30 Thread David Schultz
das 2008-03-30 20:09:51 UTC FreeBSD src repository Modified files: tools/regression/lib/msun test-csqrt.c Log: Add some minimal tests for csqrtl(). Revision ChangesPath 1.2 +85 -56src/tools/regression/lib/msun/test-csqrt.c ___

cvs commit: src/lib/msun/src s_csqrt.c s_csqrtl.c src/lib/msun/man csqrt.3 src/include complex.h src/lib/msun Makefile Symbol.map

2008-03-30 Thread David Schultz
das 2008-03-30 20:07:15 UTC FreeBSD src repository Modified files: lib/msun/src s_csqrt.c lib/msun/man csqrt.3 include complex.h lib/msun Makefile Symbol.map Added files: lib/msun/src s_csqrtl.c Log: Imple

cvs commit: src/lib/msun/src math.h src/lib/msun Makefile Symbol.map src/include complex.h

2008-03-30 Thread David Schultz
das 2008-03-30 20:03:46 UTC FreeBSD src repository Modified files: lib/msun/src math.h lib/msun Makefile Symbol.map include complex.h Log: Hook hypotl() and cabsl() up to the build. Revision ChangesPath 1.9 +2 -1

cvs commit: src/lib/msun/man hypot.3

2008-03-30 Thread David Schultz
das 2008-03-30 20:03:29 UTC FreeBSD src repository Modified files: lib/msun/man hypot.3 Log: Document hypotl(). Submitted by: Steve Kargl <[EMAIL PROTECTED]> Revision ChangesPath 1.17 +17 -12src/lib/msun/man/hypot.3

cvs commit: src/lib/msun/src e_hypot.c w_cabs.c

2008-03-30 Thread David Schultz
das 2008-03-30 20:03:07 UTC FreeBSD src repository Modified files: lib/msun/src e_hypot.c w_cabs.c Log: Alias hypotl() and cabsl() for platforms where long double is the same as double. Revision ChangesPath 1.13 +6 -0 src/lib/msun/src/e_hypot.c

cvs commit: src/lib/msun/src w_cabsl.c

2008-03-30 Thread David Schultz
das 2008-03-30 20:02:03 UTC FreeBSD src repository Added files: lib/msun/src w_cabsl.c Log: Implement cabsl() in terms of hypotl(). Submitted by: Steve Kargl <[EMAIL PROTECTED]> Revision ChangesPath 1.1 +20 -0 src/lib/msun/src/w_cabsl.c (n

cvs commit: src/lib/msun/src e_hypotl.c

2008-03-30 Thread David Schultz
das 2008-03-30 20:01:50 UTC FreeBSD src repository Added files: lib/msun/src e_hypotl.c Log: Implement hypotl(). This is bde's conversion of fdlibm hypot(), with minor fixes for ld128 by me. Revision ChangesPath 1.1 +139 -0src/lib/msun/src/e_hy

cvs commit: src/lib/msun/src s_fmaf.c

2008-03-29 Thread David Schultz
das 2008-03-29 16:38:29 UTC FreeBSD src repository Modified files: lib/msun/src s_fmaf.c Log: Include math.h for the fmaf() prototype. Revision ChangesPath 1.2 +2 -0 src/lib/msun/src/s_fmaf.c ___ cvs-a

cvs commit: src/lib/msun/src e_log.c e_logf.c s_expm1.c s_expm1f.c s_log1p.c s_log1pf.c

2008-03-29 Thread David Schultz
das 2008-03-29 16:37:59 UTC FreeBSD src repository Modified files: lib/msun/src e_log.c e_logf.c s_expm1.c s_expm1f.c s_log1p.c s_log1pf.c Log: Fix some rather obscene code that has ambiguous if...if...else... constructs in it. Revisio

cvs commit: src/lib/libc/gen Makefile.inc modf.3

2008-03-29 Thread David Schultz
das 2008-03-29 16:19:35 UTC FreeBSD src repository Modified files: lib/libc/gen Makefile.inc modf.3 Log: Document modff() and modfl(). Technically, modff() and modfl() live in libm, while modf() lives in libc due to historical mistakes. I'm claiming in the manpage

Re: cvs commit: src/sys/netinet/libalias alias_db.c alias_irc.c

2008-03-19 Thread David Schultz
On Wed, Mar 19, 2008, Paolo Pisati wrote: > On Wed, Mar 19, 2008 at 12:53:36PM -0400, David Schultz wrote: > > > > By the way, is any of this security-relevant, or is there a > > different reason why most of your recent commits have been > > insta-MFCed? Usually thing

Re: cvs commit: src/sys/netinet/libalias alias_db.c alias_irc.c

2008-03-19 Thread David Schultz
On Wed, Mar 19, 2008, Paolo Pisati wrote: > piso2008-03-19 11:50:45 UTC > > FreeBSD src repository > > Modified files:(Branch: RELENG_6) > sys/netinet/libalias alias_db.c alias_irc.c > Log: > MFC: explicitate newpacket size. > > Bug pointed out by: many > Point

cvs commit: src/lib/libc/gen scandir.c

2008-03-16 Thread David Schultz
das 2008-03-16 19:08:53 UTC FreeBSD src repository Modified files: lib/libc/gen scandir.c Log: scandir(3) previously used st_size to obtain an initial estimate of the array length needed to store all the directory entries. Although BSD has historically guaranteed

cvs commit: src/usr.bin/split split.1 split.c

2008-03-16 Thread David Schultz
das 2008-03-16 15:15:32 UTC FreeBSD src repository Modified files: usr.bin/splitsplit.1 split.c Log: Add a -n option to split(1) to split files into N chunks rather than having to specify the right number of bytes. Obtained from: NetBSD Submitted by: Jan S

Re: cvs commit: src/sys/i386/include _types.h

2008-03-10 Thread David Schultz
On Mon, Mar 10, 2008, Mike Silbersack wrote: > > On Fri, 7 Mar 2008, Bruce Evans wrote: > > >On Wed, 5 Mar 2008, Mike Silbersack wrote: > >>As I've said in the past, I'd really, really, really like to see > >>regression tests for any change to the floating point functions. The > >>types of cha

Re: cvs commit: src/share/man/man9 DEVICE_PROBE.9

2008-03-08 Thread David Schultz
On Sun, Mar 09, 2008, Warner Losh wrote: > imp 2008-03-09 05:31:32 UTC > > FreeBSD src repository > > Modified files: > share/man/man9 DEVICE_PROBE.9 > Log: > Document all the BUS_PROBE_* values. > > Note to the mdoc gods: This may need some teaks.

Re: cvs commit: src/sys/i386/include _types.h

2008-03-06 Thread David Schultz
On Thu, Mar 06, 2008, Colin Percival wrote: > David Schultz wrote: > > On Thu, Mar 06, 2008, Colin Percival wrote: > >> explicit or implicit final destination. When a variable with a dec

Re: cvs commit: src/sys/i386/include _types.h

2008-03-06 Thread David Schultz
On Thu, Mar 06, 2008, Colin Percival wrote: > explicit or implicit final destination. When a variable with a declared > format > > ^^ > is a final destination, as in format conversion to a variable, that declared >

Re: cvs commit: src/sys/i386/include _types.h

2008-03-05 Thread David Schultz
On Wed, Mar 05, 2008, Colin Percival wrote: > David Schultz wrote: > > On Wed, Mar 05, 2008, Colin Percival wrote: > >> Setting the i387 FPU to 53-bit precision gives standards-compliant > >> behaviour whether people are using "double" or "long doubl

  1   2   3   >