Re: svn commit: r337340 - in head: [This broke all ci.freebsd.org 's FreeBSD-head-*-build 's, clang based and gcc 4.2.1 based]

2018-08-05 Thread Steve Kargl
On Sat, Aug 04, 2018 at 10:23:56PM -0600, Brad Davis wrote: > On Sat, Aug 4, 2018, at 9:48 PM, Brad Davis wrote: > > On Sat, Aug 4, 2018, at 7:43 PM, Mark Millard wrote: > > > > Author: brd > > > > Date: Sat Aug 4 22:41:17 2018 > > > > New Revision: 337340 > > > > URL: > > > > https://svnweb.free

Re: svn commit: r313268 - head/sys/kern [through -r313271 for atomic_fcmpset use and later: fails on PowerMac G5 "Quad Core"; -r313266 works]

2017-03-02 Thread Steve Kargl
On Thu, Mar 02, 2017 at 01:10:21PM +0100, Mateusz Guzik wrote: > On Wed, Mar 01, 2017 at 09:45:07AM -0800, Mark Millard wrote: > > > > Summary of the transition interval: > > > > So for powerpc64 (and powerpc?) It is a good > > idea to avoid anything that is after -r313254 > > and before -r314474

Re: svn commit: r284198 - head/bin/ls

2015-06-15 Thread Steve Kargl
On Mon, Jun 15, 2015 at 10:24:24AM -0700, Craig Rodrigues wrote: > > Having more tools use libxo will definitely make it easier to write tools > like Eagleeye. > Having more tools use libxo means having more broken tools. % w --libxo w: missing libxo option OK. Let's check the manpage. % man

Re: svn commit: r284198 - head/bin/ls

2015-06-14 Thread Steve Kargl
On Sun, Jun 14, 2015 at 07:46:05PM +0100, Bruce Simpson wrote: > On 14/06/2015 18:10, Steve Kargl wrote: > > On Sun, Jun 14, 2015 at 11:22:03AM +0100, Bruce Simpson wrote: > >> > >> But I have yet to see a coherent argument here -- size(1) numbers, RSS > >> fi

Re: svn commit: r284198 - head/bin/ls

2015-06-14 Thread Steve Kargl
On Sun, Jun 14, 2015 at 11:22:03AM +0100, Bruce Simpson wrote: > > But I have yet to see a coherent argument here -- size(1) numbers, RSS > figures etc. -- about how it allegedly adds bloat. Most of what I've > seen so far is POLA, NIH resistance, and hand-wavery. > It is not alleged. I actau

Re: svn commit: r284198 - head/bin/ls

2015-06-13 Thread Steve Kargl
On Sat, Jun 13, 2015 at 06:45:57PM -0700, Craig Rodrigues wrote: > On Sat, Jun 13, 2015 at 6:29 PM, Steve Kargl < > s...@troutmask.apl.washington.edu> wrote: > > > > > > > Are you talking about this comment you made? > > > > > https://lists.freebsd

Re: svn commit: r284198 - head/bin/ls

2015-06-13 Thread Steve Kargl
On Sat, Jun 13, 2015 at 05:40:59PM -0700, Craig Rodrigues wrote: > On Sat, Jun 13, 2015 at 5:26 PM, Steve Kargl < > s...@troutmask.apl.washington.edu> wrote: > > > > Given the horrid state of the manpages, which I showed > > in March, one can only wonder about the int

Re: svn commit: r284198 - head/bin/ls

2015-06-13 Thread Steve Kargl
On Sat, Jun 13, 2015 at 05:13:31PM -0700, Craig Rodrigues wrote: > > For people who are trying to build FreeBSD-based embedded products with > modern web UI's, > this is *really* useful. > Given the bloat caused by libxo, which I showed in March, I don't see how people working on embedded produ

Re: svn commit: r284198 - head/bin/ls

2015-06-13 Thread Steve Kargl
On Sun, Jun 14, 2015 at 01:19:27AM +0800, Julian Elischer wrote: > On 6/13/15 11:38 PM, David Chisnall wrote: > > On 13 Jun 2015, at 11:17, Ian Lepore wrote: > >> If you would have told me a year ago that you had a simple scheme that > >> could make 30 years of experience maintaining code for unix

Re: svn commit: r284198 - head/bin/ls

2015-06-12 Thread Steve Kargl
On Fri, Jun 12, 2015 at 08:43:09PM -0400, Alexander Kabaev wrote: > On Wed, 10 Jun 2015 01:27:39 + (UTC) > Marcel Moolenaar wrote: > > > Author: marcel > > Date: Wed Jun 10 01:27:38 2015 > > New Revision: 284198 > > URL: https://svnweb.freebsd.org/changeset/base/284198 > > > > Log: > > Con

svn commit: r283032 - head/lib/msun/src

2015-05-17 Thread Steve Kargl
Author: kargl Date: Sun May 17 16:27:06 2015 New Revision: 283032 URL: https://svnweb.freebsd.org/changeset/base/283032 Log: In r279493, the functions pzero[f](), qzero[f], pone[f](), and qone[f]() were marked as __inline, but their forward declarations were not updated. Fix the forward dec

Re: svn commit: r282318 - in head: . gnu/usr.bin/groff/src/preproc tools/build/mk usr.bin usr.bin/soelim usr.bin/soeliminate

2015-05-01 Thread Steve Kargl
On Fri, May 01, 2015 at 11:00:49PM +0200, Baptiste Daroussin wrote: > On Fri, May 01, 2015 at 01:58:15PM -0700, Steve Kargl wrote: > > On Fri, May 01, 2015 at 10:42:11PM +0200, Baptiste Daroussin wrote: > > > On Fri, May 01, 2015 at 01:30:27PM -0700, Steve Kargl wrote: > >

Re: svn commit: r282318 - in head: . gnu/usr.bin/groff/src/preproc tools/build/mk usr.bin usr.bin/soelim usr.bin/soeliminate

2015-05-01 Thread Steve Kargl
On Fri, May 01, 2015 at 10:42:11PM +0200, Baptiste Daroussin wrote: > On Fri, May 01, 2015 at 01:30:27PM -0700, Steve Kargl wrote: > > On Fri, May 01, 2015 at 08:08:26PM +, Baptiste Daroussin wrote: > > > Author: bapt > > > Date: Fri May 1 20:08:25 2015 > >

Re: svn commit: r282318 - in head: . gnu/usr.bin/groff/src/preproc tools/build/mk usr.bin usr.bin/soelim usr.bin/soeliminate

2015-05-01 Thread Steve Kargl
On Fri, May 01, 2015 at 08:08:26PM +, Baptiste Daroussin wrote: > Author: bapt > Date: Fri May 1 20:08:25 2015 > New Revision: 282318 > URL: https://svnweb.freebsd.org/changeset/base/282318 > > Log: > Replace groff's soelim by soeliminate(1) renamed soelim(1) > Given that soeliminate(1) d

Re: svn commit: r281707 - in head/sys: amd64/amd64 i386/i386 i386/include i386/xen x86/include x86/xen

2015-04-18 Thread Steve Kargl
On Sun, Apr 19, 2015 at 12:39:47AM +0200, Oliver Pinter wrote: > On Sat, Apr 18, 2015 at 11:23 PM, Konstantin Belousov > wrote: > > > > void acpi_SetDefaultIntrModel(int model); > > void acpi_cpu_c1(void); > > > > +void acpi_cpu_idle_mwait(uint32_t mwait_hint); > > This change is relat

Re: svn commit: r280955 - in head/sys: modules/notrandom dev/notrandom

2015-04-01 Thread Steve Kargl
On Wed, Apr 01, 2015 at 02:29:16PM +0200, Mateusz Guzik wrote: > > > Mateusz, if you keep the momentum, in the next years we will see lots > > of files with your copyright. :) There is no reason to create one > > just for this. Also, you can legitimately add your name into header of > > null.c if

svn commit: r279856 - in head/lib/msun: man src

2015-03-10 Thread Steve Kargl
Author: kargl Date: Tue Mar 10 17:10:54 2015 New Revision: 279856 URL: https://svnweb.freebsd.org/changeset/base/279856 Log: According to POSIX.1-2008, the Bessel functions of second kind should raise a divide-by-zero floating point exception for x = +-0 and an invalid floating point except

svn commit: r279493 - head/lib/msun/src

2015-03-01 Thread Steve Kargl
Author: kargl Date: Sun Mar 1 20:32:47 2015 New Revision: 279493 URL: https://svnweb.freebsd.org/changeset/base/279493 Log: Give compilers a stronger hint to inline the functions pzero[f], qzero[f], pone[f], and qone[f]. While here fix the function declarations in accordance with style(9).

svn commit: r279491 - head/lib/msun/src

2015-03-01 Thread Steve Kargl
Author: kargl Date: Sun Mar 1 20:26:03 2015 New Revision: 279491 URL: https://svnweb.freebsd.org/changeset/base/279491 Log: When j0() and j1() were converted to j0f() and j1f(), the threshold values for the different invervals were not converted correctly. Adjust the threshold values to val

svn commit: r278339 - head/lib/msun/src

2015-02-06 Thread Steve Kargl
Author: kargl Date: Sat Feb 7 00:38:18 2015 New Revision: 278339 URL: https://svnweb.freebsd.org/changeset/base/278339 Log: Truncate the exponent 'n' of type long to a domain contained within [INT_MIN, INT_MAX] where the magnitude of the lower and upper bounds are sufficiently large to span

Re: svn commit: r278154 - head/lib/msun/src

2015-02-03 Thread Steve Kargl
On Wed, Feb 04, 2015 at 04:37:14AM +1100, Bruce Evans wrote: > On Tue, 3 Feb 2015, Steve Kargl wrote: > > > -#include > > +#include > > #include > > > > +#defineFLT_LARGE FLT_MAX_EXP - FLT_MIN_EXP + FLT_MANT_DIG > > +#defineFLT_SMALL

Re: svn commit: r278154 - head/lib/msun/src

2015-02-03 Thread Steve Kargl
On Wed, Feb 04, 2015 at 02:38:40AM +1100, Bruce Evans wrote: > On Tue, 3 Feb 2015, Pedro F. Giffuni wrote: > > > Log: > > Reduce confusion in scalbnl() family of functions. > > > > The changes unrelated to the bug in r277948 made > > the code very difficult to understand to both > > coverity a

Re: svn commit: r276485 - in head/sys: conf dev/cxgbe modules/cxgbe/if_cxgbe

2015-01-21 Thread Steve Kargl
On Tue, Jan 20, 2015 at 11:19:58PM -0500, Pedro Giffuni wrote: > > On 01/20/15 22:52, Steve Kargl wrote: > > On Tue, Jan 20, 2015 at 10:36:16PM -0500, Pedro Giffuni wrote: > >> On 01/20/15 22:06, Adrian Chadd wrote: > >>> * .. and apparently updating that g

Re: svn commit: r276485 - in head/sys: conf dev/cxgbe modules/cxgbe/if_cxgbe

2015-01-20 Thread Steve Kargl
On Tue, Jan 20, 2015 at 10:36:16PM -0500, Pedro Giffuni wrote: > > On 01/20/15 22:06, Adrian Chadd wrote: > > * .. and apparently updating that gcc to something > 4.2 is verboten. > > The external toolchain can't be that bad(?). > Are the ever change knobs documented somewhere? > > please do.

svn commit: r276769 - head/share/man/man3

2015-01-06 Thread Steve Kargl
Author: kargl Date: Tue Jan 6 23:04:41 2015 New Revision: 276769 URL: https://svnweb.freebsd.org/changeset/base/276769 Log: Fix a typographical error. Confirmed by: n1256.pdf Obtained from:Dragonfly BSD Modified: head/share/man/man3/tgmath.3 Modified: head/share/man/man3/tgma

Re: svn commit: r276565 - in head/gnu: lib/libstdc++/doc usr.bin/diff usr.bin/diff/doc usr.bin/gdb usr.bin/gperf usr.bin/gperf/doc

2015-01-02 Thread Steve Kargl
On Fri, Jan 02, 2015 at 01:37:59PM -0800, Alfred Perlstein wrote: > > On 1/2/15 1:33 PM, Steve Kargl wrote: >> Yeah, I know what the default is for tier-1, which is somewhat >> >> irrelevant to my question. bapt@ has removed info pages (and >> Garrett seems to hav

Re: svn commit: r276565 - in head/gnu: lib/libstdc++/doc usr.bin/diff usr.bin/diff/doc usr.bin/gdb usr.bin/gperf usr.bin/gperf/doc

2015-01-02 Thread Steve Kargl
On Fri, Jan 02, 2015 at 10:35:57PM +0100, Baptiste Daroussin wrote: > On Fri, Jan 02, 2015 at 01:33:41PM -0800, Steve Kargl wrote: > > > > Yeah, I know what the default is for tier-1, which is somewhat > > irrelevant to my question. bapt@ has removed info pages (and >

Re: svn commit: r276565 - in head/gnu: lib/libstdc++/doc usr.bin/diff usr.bin/diff/doc usr.bin/gdb usr.bin/gperf usr.bin/gperf/doc

2015-01-02 Thread Steve Kargl
On Fri, Jan 02, 2015 at 03:59:11PM -0500, Benjamin Kaduk wrote: > On Fri, Jan 2, 2015 at 3:44 PM, Steve Kargl < > s...@troutmask.apl.washington.edu> wrote: > > > On Fri, Jan 02, 2015 at 08:34:56PM +, Garrett Cooper wrote: > > > Author: ngie > > > D

Re: svn commit: r276565 - in head/gnu: lib/libstdc++/doc usr.bin/diff usr.bin/diff/doc usr.bin/gdb usr.bin/gperf usr.bin/gperf/doc

2015-01-02 Thread Steve Kargl
On Fri, Jan 02, 2015 at 08:34:56PM +, Garrett Cooper wrote: > Author: ngie > Date: Fri Jan 2 20:34:55 2015 > New Revision: 276565 > URL: https://svnweb.freebsd.org/changeset/base/276565 > > Log: > Remove gnu/ info pages to unbreak the build with MK_GCC != no, etc > Does this mean that F

Re: svn commit: r275819 - in head/lib/msun: ld128 ld80 src

2014-12-18 Thread Steve Kargl
On Thu, Dec 18, 2014 at 02:44:47PM -0700, Warner Losh wrote: > > > On Dec 17, 2014, at 2:16 PM, Steve Kargl > > wrote: > > > > > > Ed's diff is ~1000 lines and touches several files. Localizing > > the change to math_private.h would have been a ~

Re: svn commit: r275819 - in head/lib/msun: ld128 ld80 src

2014-12-17 Thread Steve Kargl
On Wed, Dec 17, 2014 at 12:48:37PM -0800, Garrett Cooper wrote: > On Dec 17, 2014, at 11:12, Steve Kargl > wrote: > > > On Wed, Dec 17, 2014 at 04:30:32PM +0100, Ed Schouten wrote: > > ? > > >>> This comment isn't true! These functions pre-dat

Re: svn commit: r275819 - in head/lib/msun: ld128 ld80 src

2014-12-17 Thread Steve Kargl
On Wed, Dec 17, 2014 at 02:15:48PM -0600, Mark Linimon wrote: > On Wed, Dec 17, 2014 at 11:12:35AM -0800, Steve Kargl wrote: > > > I'm always afraid of statements like these, as they can be brought to > > > the table to prevent any changes from being made. The fact that

Re: svn commit: r275819 - in head/lib/msun: ld128 ld80 src

2014-12-17 Thread Steve Kargl
On Wed, Dec 17, 2014 at 04:30:32PM +0100, Ed Schouten wrote: > Steve, > > 2014-12-16 17:20 GMT+01:00 Steve Kargl : > > This seems like a lot of code churn for very little benefit. > > > > In particular, I know that the one person working on fixing > > problems

Re: svn commit: r275819 - in head/lib/msun: ld128 ld80 src

2014-12-16 Thread Steve Kargl
On Tue, Dec 16, 2014 at 09:21:57AM +, Ed Schouten wrote: > Author: ed > Date: Tue Dec 16 09:21:56 2014 > New Revision: 275819 > URL: https://svnweb.freebsd.org/changeset/base/275819 > > Log: > Rename cpack*() to CMPLX*(). > > The C11 standard introduced a set of macros (CMPLX, CMPLXF, C

Re: svn commit: r275819 - in head/lib/msun: ld128 ld80 src

2014-12-16 Thread Steve Kargl
On Tue, Dec 16, 2014 at 09:21:57AM +, Ed Schouten wrote: > Author: ed > Date: Tue Dec 16 09:21:56 2014 > New Revision: 275819 > URL: https://svnweb.freebsd.org/changeset/base/275819 > > Log: > Rename cpack*() to CMPLX*(). This seems like a lot of code churn for very little benefit. In part

svn commit: r275614 - head/lib/msun/src

2014-12-08 Thread Steve Kargl
Author: kargl Date: Mon Dec 8 15:47:52 2014 New Revision: 275614 URL: https://svnweb.freebsd.org/changeset/base/275614 Log: Adjust the |x| small limit from 0x1p-7 to 0x1p-9. This adjustment increases the number of correctly rounded cases within the interval on i386. Requested by: bde

svn commit: r275518 - head/lib/msun/src

2014-12-05 Thread Steve Kargl
Author: kargl Date: Fri Dec 5 19:00:55 2014 New Revision: 275518 URL: https://svnweb.freebsd.org/changeset/base/275518 Log: Update the constants associated with the evaluation of j0f(x) for |x| small. While here, remove the explicit cast of 0.25 to float. Replace a multiplication invo

Re: svn commit: r275476 - head/lib/msun/src

2014-12-04 Thread Steve Kargl
On Thu, Dec 04, 2014 at 03:57:59PM +, Steve Kargl wrote: > Author: kargl > Date: Thu Dec 4 15:57:58 2014 > New Revision: 275476 > URL: https://svnweb.freebsd.org/changeset/base/275476 > > Log: > Fix a 20+ year bug by using an appropriate constant for > the transi

svn commit: r275476 - head/lib/msun/src

2014-12-04 Thread Steve Kargl
Author: kargl Date: Thu Dec 4 15:57:58 2014 New Revision: 275476 URL: https://svnweb.freebsd.org/changeset/base/275476 Log: Fix a 20+ year bug by using an appropriate constant for the transition from one asymptotic approximation to another for the zeroth order Bessel and Neumann functions.

Re: svn commit: r274203 - head

2014-11-06 Thread Steve Kargl
On Thu, Nov 06, 2014 at 03:19:19PM -0800, NGie Cooper wrote: > On Thu, Nov 6, 2014 at 3:06 PM, wrote: > > > >> -Original Message- > >> From: Steve Kargl [mailto:s...@troutmask.apl.washington.edu] > >> Sent: Thursday, November 6, 2014 3:05 PM >

Re: svn commit: r274203 - head

2014-11-06 Thread Steve Kargl
On Thu, Nov 06, 2014 at 10:53:50PM +, Devin Teske wrote: > Author: dteske > Date: Thu Nov 6 22:53:50 2014 > New Revision: 274203 > URL: https://svnweb.freebsd.org/changeset/base/274203 > > Log: > SUBDIR_DEPENDS__ in lib/Makefile is not working out so well for me. > Add to using _prebuild_

Re: svn commit: r273406 - head/share/mk

2014-10-21 Thread Steve Kargl
On Tue, Oct 21, 2014 at 08:00:50PM +, Baptiste Daroussin wrote: > Author: bapt > Date: Tue Oct 21 20:00:49 2014 > New Revision: 273406 > URL: https://svnweb.freebsd.org/changeset/base/273406 > > Log: > Always use libc++ as the default c++ stack when building with an external > gcc 4.8+ >

svn commit: r272845 - in head/lib/msun: ld128 ld80 src

2014-10-09 Thread Steve Kargl
Author: kargl Date: Thu Oct 9 22:39:52 2014 New Revision: 272845 URL: https://svnweb.freebsd.org/changeset/base/272845 Log: The value small=2**-(p+3), where p is the precision, can be determine from lgamma(x) = -log(x) - log(1+x) + x*(1-g) + x**2*P(x) with g = 0.57... being the Euler consta

svn commit: r272457 - head/lib/msun/src

2014-10-02 Thread Steve Kargl
Author: kargl Date: Thu Oct 2 23:08:36 2014 New Revision: 272457 URL: https://svnweb.freebsd.org/changeset/base/272457 Log: Remove whitespace and 2 blank lines. Modified: head/lib/msun/src/e_lgamma_r.c Modified: head/lib/msun/src/e_lgamma_r.c

svn commit: r272138 - head/lib/msun/src

2014-09-25 Thread Steve Kargl
Author: kargl Date: Thu Sep 25 22:15:10 2014 New Revision: 272138 URL: http://svnweb.freebsd.org/changeset/base/272138 Log: * Whitespace. Modified: head/lib/msun/src/e_lgamma_r.c Modified: head/lib/msun/src/e_lgamma_r.c

svn commit: r271719 - in head/lib/msun: ld128 ld80 src

2014-09-17 Thread Steve Kargl
Author: kargl Date: Wed Sep 17 19:01:22 2014 New Revision: 271719 URL: http://svnweb.freebsd.org/changeset/base/271719 Log: For targets that have a signed zero, lgamma_r(-0, &signgamp) should set signgamp = -1. Submitted by: enh at google dot com (e_lgamma[f]_r.c) Modified: head/lib/ms

svn commit: r271651 - in head/lib/msun: . ld128 ld80 man src

2014-09-15 Thread Steve Kargl
Author: kargl Date: Mon Sep 15 23:21:57 2014 New Revision: 271651 URL: http://svnweb.freebsd.org/changeset/base/271651 Log: * Makefile: . Hook e_lgammal[_r].c to the build. . Create man page links for lgammal[-r].3. * Symbol.map: . Sort lgammal to its rightful place. . Add F

svn commit: r271147 - head/lib/msun/src

2014-09-04 Thread Steve Kargl
Author: kargl Date: Thu Sep 4 23:50:05 2014 New Revision: 271147 URL: http://svnweb.freebsd.org/changeset/base/271147 Log: Remove an initialized, but otherwise, unused variable. Modified: head/lib/msun/src/e_lgamma_r.c head/lib/msun/src/e_lgammaf_r.c Modified: head/lib/msun/src/e_lgamma_r

svn commit: r270947 - head/lib/msun/src

2014-09-01 Thread Steve Kargl
Author: kargl Date: Mon Sep 1 18:57:13 2014 New Revision: 270947 URL: http://svnweb.freebsd.org/changeset/base/270947 Log: According to the ISO C standard, lgamma(-integer) returns inf and raises the divided-by-zero exception. Compilers constant fold one/zero to inf but do not raise the ex

svn commit: r270932 - head/lib/msun/src

2014-09-01 Thread Steve Kargl
Author: kargl Date: Mon Sep 1 16:24:25 2014 New Revision: 270932 URL: http://svnweb.freebsd.org/changeset/base/270932 Log: Fix a tab that somehow became 8 spaces. Remove parentheses in a return statement to be consistent with the rest of the file. Rename sin_pi() in the float versio

svn commit: r270893 - head/lib/msun/src

2014-08-31 Thread Steve Kargl
Author: kargl Date: Sun Aug 31 21:38:03 2014 New Revision: 270893 URL: http://svnweb.freebsd.org/changeset/base/270893 Log: Compute sin(pi*x) without actually doing the pi*x multiplication. sin_pi(x) is only called for x < 0 and |x| < 2**(p-1) where p is the precision of x. The new argument

svn commit: r270847 - head/lib/msun/src

2014-08-30 Thread Steve Kargl
Author: kargl Date: Sat Aug 30 17:31:53 2014 New Revision: 270847 URL: http://svnweb.freebsd.org/changeset/base/270847 Log: Fix the order of "const volatile" to be consistent with the rest of msun. Modified: head/lib/msun/src/s_tanh.c head/lib/msun/src/s_tanhf.c Modified: head/lib/msun/s

svn commit: r270845 - head/lib/msun/src

2014-08-30 Thread Steve Kargl
Author: kargl Date: Sat Aug 30 17:14:47 2014 New Revision: 270845 URL: http://svnweb.freebsd.org/changeset/base/270845 Log: Make tiny volatile to prevent the compiler(s) from constant folding expressions of the form "1 - tiny", which are used to raise FE_INEXACT. Modified: head/lib/msun/s

Re: svn commit: r269992 - in head/sys: amd64/conf i386/conf

2014-08-14 Thread Steve Kargl
On Thu, Aug 14, 2014 at 06:29:55PM +, Gavin Atkinson wrote: > Author: gavin > Date: Thu Aug 14 18:29:55 2014 > New Revision: 269992 > URL: http://svnweb.freebsd.org/changeset/base/269992 > > Log: > Update i386/NOTES and amd64/NOTES files to contain the complete list of > firmwares for iwn(

svn commit: r269758 - head/lib/msun/src

2014-08-09 Thread Steve Kargl
Author: kargl Date: Sat Aug 9 15:53:40 2014 New Revision: 269758 URL: http://svnweb.freebsd.org/changeset/base/269758 Log: When r255294 was committed, it exposed the symbols lgammal, powl, and tgammal in libm. These functions are part of ISO/IEC 9899:1999 and their prototypes should have b

svn commit: r268597 - head/lib/msun/src

2014-07-13 Thread Steve Kargl
Author: kargl Date: Sun Jul 13 23:10:39 2014 New Revision: 268597 URL: http://svnweb.freebsd.org/changeset/base/268597 Log: * Update the comments to agree with commit r226595. * While here, fix a nearby typo in a comment. Modified: head/lib/msun/src/e_pow.c Modified: head/lib/msun/src/e

svn commit: r268593 - in head/lib/msun: . ld128 ld80 man src

2014-07-13 Thread Steve Kargl
Author: kargl Date: Sun Jul 13 17:05:03 2014 New Revision: 268593 URL: http://svnweb.freebsd.org/changeset/base/268593 Log: * Makefile: . Add s_erfl.c to building libm. . Add MLINKS for erfl.3 and erfcl.3. * Symbol.map: . Move erfl and erfcl to their proper location. * ld12

svn commit: r268590 - head/lib/msun/src

2014-07-13 Thread Steve Kargl
Author: kargl Date: Sun Jul 13 16:24:16 2014 New Revision: 268590 URL: http://svnweb.freebsd.org/changeset/base/268590 Log: * Use 9 digits instead of 11 digits in efx and efx8. * Update the domain and range of comments for the polynomial approximations, including using the the correct v

svn commit: r268589 - head/lib/msun/src

2014-07-13 Thread Steve Kargl
Author: kargl Date: Sun Jul 13 16:05:33 2014 New Revision: 268589 URL: http://svnweb.freebsd.org/changeset/base/268589 Log: * Update the comments that refer to erf[c](nan) and erf[c](+-inf) to use erf[c]f. Modified: head/lib/msun/src/s_erff.c Modified: head/lib/msun/src/s_erff.c

svn commit: r268588 - head/lib/msun/src

2014-07-13 Thread Steve Kargl
Author: kargl Date: Sun Jul 13 15:45:45 2014 New Revision: 268588 URL: http://svnweb.freebsd.org/changeset/base/268588 Log: * Use the volatile qualifier for 'tiny' to prevent compilers from erronously constant folding expressions of the form '1 - tiny'. This allows erf[f](x) to raise IN

svn commit: r268587 - head/lib/msun/src

2014-07-13 Thread Steve Kargl
Author: kargl Date: Sun Jul 13 15:15:51 2014 New Revision: 268587 URL: http://svnweb.freebsd.org/changeset/base/268587 Log: Whitespace. Modified: head/lib/msun/src/s_erf.c Modified: head/lib/msun/src/s_erf.c == --- h

Re: svn commit: r268566 - head/usr.bin/users

2014-07-12 Thread Steve Kargl
On Sat, Jul 12, 2014 at 09:31:23AM -0600, Ian Lepore wrote: > On Sat, 2014-07-12 at 13:27 +, Alexey Dokuchaev wrote: > > On Sat, Jul 12, 2014 at 01:37:49PM +0100, Bruce Simpson wrote: > > > On 12/07/2014 12:34, Bruce Evans wrote: > > > >This joke is bad. The C++ version is worse in every way.

Re: svn commit: r267486 - in head: . etc gnu/usr.bin gnu/usr.bin/send-pr share/man/man7

2014-06-14 Thread Steve Kargl
On Sat, Jun 14, 2014 at 08:36:33PM +, Gavin Atkinson wrote: > Author: gavin > Date: Sat Jun 14 20:36:32 2014 > New Revision: 267486 > URL: http://svnweb.freebsd.org/changeset/base/267486 > > Log: > Remove send-pr, the supported interface to submit bugs is now via > https://bugs.freebsd.org

Re: svn commit: r265391 - head/sys/dev/vt

2014-05-05 Thread Steve Kargl
On Mon, May 05, 2014 at 09:29:57PM +, Aleksandr Rybalko wrote: > Author: ray > Date: Mon May 5 21:29:56 2014 > New Revision: 265391 > URL: http://svnweb.freebsd.org/changeset/base/265391 > > Log: > Define a new method for probing vt(4) driver before attach it at early > stage. > Can yo

Re: svn commit: r265000 - head/sys/amd64/conf

2014-04-26 Thread Steve Kargl
> Equivalent functionality in GENERIC requires making vt(9) > the default console driver, which is probably appropriate > at this point. No. It is not appropriate! Please stop referring to nonexistent man pages in your commit mesasges. There is NO vt(9) manpage. -- Steve

Re: svn commit: r264345 - in head: . contrib/llvm/tools/clang/lib/Driver

2014-04-11 Thread Steve Kargl
On Fri, Apr 11, 2014 at 04:51:36PM +, Dimitry Andric wrote: > Author: dim > Date: Fri Apr 11 16:51:35 2014 > New Revision: 264345 > URL: http://svnweb.freebsd.org/changeset/base/264345 > > Log: > Amend r263891, by making clang default to DWARF2 debug info format for > all FreeBSD versions,

Re: svn commit: r263979 - in head: . contrib usr.bin

2014-03-31 Thread Steve Kargl
On Mon, Mar 31, 2014 at 08:58:42PM -0400, Glen Barber wrote: > On Mon, Mar 31, 2014 at 05:56:10PM -0700, Steve Kargl wrote: > > On Mon, Mar 31, 2014 at 08:01:30PM -0400, Glen Barber wrote: > > > Author: gjb > > > Date: Tue Apr 1 00:01:56 2014 > > >

Re: svn commit: r263979 - in head: . contrib usr.bin

2014-03-31 Thread Steve Kargl
On Mon, Mar 31, 2014 at 08:01:30PM -0400, Glen Barber wrote: > Author: gjb > Date: Tue Apr 1 00:01:56 2014 > New Revision: 263979 > URL: http://svnweb.freebsd.org/changeset/base/263979 > > Log: > Import ruby19. > head/contrib/ruby19/enc/utf_8.c Shouldn't this have been head/contrib/ruby? Non

Re: svn commit: r262282 - in head: contrib/dma contrib/dma/debian contrib/dma/debian/migrate contrib/dma/debian/source contrib/dma/test etc/mtree libexec libexec/dma share/mk tools/build/mk tools/buil

2014-02-21 Thread Steve Kargl
On Fri, Feb 21, 2014 at 06:41:51PM +0100, Baptiste Daroussin wrote: > On Fri, Feb 21, 2014 at 09:32:04AM -0800, Steve Kargl wrote: > > On Fri, Feb 21, 2014 at 05:32:18PM +0100, Baptiste Daroussin wrote: > > > On Fri, Feb 21, 2014 at 08:01:44AM -0800, Steve Kargl wrote: > >

Re: svn commit: r262282 - in head: contrib/dma contrib/dma/debian contrib/dma/debian/migrate contrib/dma/debian/source contrib/dma/test etc/mtree libexec libexec/dma share/mk tools/build/mk tools/buil

2014-02-21 Thread Steve Kargl
On Fri, Feb 21, 2014 at 05:32:18PM +0100, Baptiste Daroussin wrote: > On Fri, Feb 21, 2014 at 08:01:44AM -0800, Steve Kargl wrote: > > On Fri, Feb 21, 2014 at 07:26:49AM +, Baptiste Daroussin wrote: > > > Author: bapt > > > Date: Fri Feb 21 07:26:49 2014 > >

Re: svn commit: r262282 - in head: contrib/dma contrib/dma/debian contrib/dma/debian/migrate contrib/dma/debian/source contrib/dma/test etc/mtree libexec libexec/dma share/mk tools/build/mk tools/buil

2014-02-21 Thread Steve Kargl
On Fri, Feb 21, 2014 at 07:26:49AM +, Baptiste Daroussin wrote: > Author: bapt > Date: Fri Feb 21 07:26:49 2014 > New Revision: 262282 > URL: http://svnweb.freebsd.org/changeset/base/262282 > > Log: > Import Dragonfly Mail Agent into base system > > It is a small and lightweight Mail Tr

Re: svn commit: r261246 - in head: . cddl/contrib/opensolaris/tools/ctf/cvt contrib/elftoolchain lib/libdwarf lib/libelf sys/sys

2014-01-28 Thread Steve Kargl
On Tue, Jan 28, 2014 at 03:01:39PM -0800, Adrian Chadd wrote: > .. and was this tested on anything other than i386/amd64? > > Don't be too hasty to MFC; us guys in ARM, PPC, MIPS, SPARC and IA64 > world have to now retest everything. It'll take time for this to shake > out. > No kidding! There

svn commit: r260145 - in head/lib/msun: man src

2013-12-31 Thread Steve Kargl
Author: kargl Date: Tue Dec 31 23:59:33 2013 New Revision: 260145 URL: http://svnweb.freebsd.org/changeset/base/260145 Log: * msun/man/cosh.3: * msun/man/sinh.3: * msun/man/tanh.3: . Fix grammar. * msun/src/e_coshl.c: * msun/src/e_sinhl.c: . Fix comment. * msun/src/s_tanh

svn commit: r260089 - head/lib/msun/man

2013-12-30 Thread Steve Kargl
Author: kargl Date: Mon Dec 30 17:11:36 2013 New Revision: 260089 URL: http://svnweb.freebsd.org/changeset/base/260089 Log: Fix a mismerge of my local doc changes to msun/man/sinh.3. Modified: head/lib/msun/man/sinh.3 Modified: head/lib/msun/man/sinh.3 ===

svn commit: r260067 - in head/lib/msun: . man src

2013-12-29 Thread Steve Kargl
Author: kargl Date: Mon Dec 30 01:06:21 2013 New Revision: 260067 URL: http://svnweb.freebsd.org/changeset/base/260067 Log: * Makefile: . Hook coshl, sinhl, and tanhl into libm. . Create symbolic links for corresponding manpages. . While here remove a nearby extraneous space. *

svn commit: r260066 - in head/lib/msun: ld128 ld80

2013-12-29 Thread Steve Kargl
Author: kargl Date: Mon Dec 30 00:51:25 2013 New Revision: 260066 URL: http://svnweb.freebsd.org/changeset/base/260066 Log: * ld80/k_expl.h: * ld128/k_expl.h: . Split out a computational kernel,__k_expl(x, &hi, &lo, &k) from expl(x). x must be finite and not tiny or huge. The kernel

Re: svn commit: r259659 - in head/sys: nfs rpc

2013-12-20 Thread Steve Kargl
On Fri, Dec 20, 2013 at 05:39:07PM +, Alexander Motin wrote: > Author: mav > Date: Fri Dec 20 17:39:07 2013 > New Revision: 259659 > URL: http://svnweb.freebsd.org/changeset/base/259659 > > Log: > Remove several linear list traversals per request from RPC server code. > > Do not inser

Re: svn commit: r257818 - in head/lib/msun: . src

2013-11-07 Thread Steve Kargl
On Thu, Nov 07, 2013 at 03:37:15PM -0700, Ian Lepore wrote: > > That seems to have fixed things. > Thanks for the feeback. I've hopefully got it fixed now. > Don't feel bad, I've got more tries in on the aicasm build thing and I > still don't have it right. I supposedly learned my lesson abou

svn commit: r257823 - head/lib/msun/src

2013-11-07 Thread Steve Kargl
Author: kargl Date: Thu Nov 7 22:46:13 2013 New Revision: 257823 URL: http://svnweb.freebsd.org/changeset/base/257823 Log: Yet, another attempt to fix the libm breakage due to the changes in s_roundl.c to use bit twiddling. Reported by: ian Modified: head/lib/msun/src/s_round.c Modi

Re: svn commit: r257818 - in head/lib/msun: . src

2013-11-07 Thread Steve Kargl
On Thu, Nov 07, 2013 at 02:42:09PM -0700, Ian Lepore wrote: > On Thu, 2013-11-07 at 21:20 +0000, Steve Kargl wrote: > > --- head/lib/msun/src/s_round.c Thu Nov 7 21:16:32 2013 > > (r257817) > > +++ head/lib/msun/src/s_round.c Thu Nov 7 21:20:34 2013

svn commit: r257818 - in head/lib/msun: . src

2013-11-07 Thread Steve Kargl
Author: kargl Date: Thu Nov 7 21:20:34 2013 New Revision: 257818 URL: http://svnweb.freebsd.org/changeset/base/257818 Log: Fix bulding libm on platforms with LDBL_MANT_DIG == 53. Reported by: ian Modified: head/lib/msun/Makefile head/lib/msun/src/s_round.c Modified: head/lib/msun/Ma

Re: svn commit: r257770 - head/lib/msun/src

2013-11-07 Thread Steve Kargl
On Thu, Nov 07, 2013 at 01:30:21PM -0700, Ian Lepore wrote: > > > > I zero about floating-point on arm. Does long double have I know ... > > 64, 80, or 113-bit significands? > > > > I don't know either (for some reason I'm thinking long double is synonym > for double on arm, but I can't rem

Re: svn commit: r257770 - head/lib/msun/src

2013-11-07 Thread Steve Kargl
On Thu, Nov 07, 2013 at 12:58:01PM -0700, Ian Lepore wrote: > On Wed, 2013-11-06 at 23:44 +0000, Steve Kargl wrote: > > Author: kargl > > Date: Wed Nov 6 23:44:52 2013 > > New Revision: 257770 > > URL: http://svnweb.freebsd.org/changeset/base/257770 > > > &g

svn commit: r257770 - head/lib/msun/src

2013-11-06 Thread Steve Kargl
Author: kargl Date: Wed Nov 6 23:44:52 2013 New Revision: 257770 URL: http://svnweb.freebsd.org/changeset/base/257770 Log: * Use "math.h" instead of . * Use bit twiddling. This requires inclusion of math_private.h and inclusion of float.h in s_roundl.c. Raise invalid exception. * Use

svn commit: r254994 - head/lib/msun/src

2013-08-28 Thread Steve Kargl
Author: kargl Date: Wed Aug 28 16:59:55 2013 New Revision: 254994 URL: http://svnweb.freebsd.org/changeset/base/254994 Log: * Whitespace. Modified: head/lib/msun/src/s_erf.c Modified: head/lib/msun/src/s_erf.c == ---

svn commit: r254969 - head/lib/msun/src

2013-08-27 Thread Steve Kargl
Author: kargl Date: Tue Aug 27 19:46:56 2013 New Revision: 254969 URL: http://svnweb.freebsd.org/changeset/base/254969 Log: * s_erf.c: . Use integer literal constants instead of double literal constants. * s_erff.c: . Use integer literal constants instead of casting double literal

Re: svn commit: r253215 - head/lib/msun/src

2013-07-30 Thread Steve Kargl
On Tue, Jul 30, 2013 at 12:02:23AM -0700, David Schultz wrote: > Fortran has its own problems and isn't very well supported. I take issue with the later assertion. Fortran is well support in GCC >4.6. See GCC list of front-end maintainers. :-) > But for what it's worth, C++ is actually a good

Re: svn commit: r253786 - in head/sys: dev/random modules/padlock_rng modules/rdrand_rng modules/yarrow_rng

2013-07-29 Thread Steve Kargl
On Mon, Jul 29, 2013 at 08:58:10PM +, David E. O'Brien wrote: > Author: obrien > Date: Mon Jul 29 20:58:09 2013 > New Revision: 253786 > URL: http://svnweb.freebsd.org/changeset/base/253786 > > Log: > > * If the kernel doesn't have any random_adaptor adapters present > then the creati

Re: svn commit: r252672 - head/sbin/nvmecontrol

2013-07-03 Thread Steve Kargl
On Thu, Jul 04, 2013 at 12:26:24AM +, Jim Harris wrote: > Author: jimharris > Date: Thu Jul 4 00:26:24 2013 > New Revision: 252672 > URL: http://svnweb.freebsd.org/changeset/base/252672 > > Log: > Fix printf argument mismatch reported by gcc on i386. > > Reported by: kargl > Thanks.

Re: svn commit: r252277 - head/sbin/nvmecontrol

2013-07-01 Thread Steve Kargl
On Wed, Jun 26, 2013 at 11:53:54PM +, Jim Harris wrote: > Author: jimharris > Date: Wed Jun 26 23:53:54 2013 > New Revision: 252277 > URL: http://svnweb.freebsd.org/changeset/base/252277 > ===> sbin/nvmecontrol (all) cc -O2 -pipe -march=core2 -std=gnu99 -fstack-protector -Wsystem-headers -W

Re: svn commit: r251590 - in head/sys: kern sys

2013-06-09 Thread Steve Kargl
On Mon, Jun 10, 2013 at 01:37:19AM -0400, Glen Barber wrote: > On Sun, Jun 09, 2013 at 11:51:27PM +, Marcel Moolenaar wrote: > > Author: marcel > > Date: Sun Jun 9 23:51:26 2013 > > New Revision: 251590 > > URL: http://svnweb.freebsd.org/changeset/base/251590 > > > > Log: > > Add vfs_mounte

svn commit: r251345 - head/lib/msun/ld128

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 20:09:22 2013 New Revision: 251345 URL: http://svnweb.freebsd.org/changeset/base/251345 Log: Change a comma to a semicolon. Remove a blank line that crept into the declarations. Fix a comment to show a sign on a NaN. Modified: head/lib/msun/ld128/s_exp

Re: svn commit: r251343 - in head/lib/msun: . ld128 ld80 man src

2013-06-03 Thread Steve Kargl
On Mon, Jun 03, 2013 at 07:51:32PM +, Steve Kargl wrote: > Author: kargl > Date: Mon Jun 3 19:51:32 2013 > New Revision: 251343 > URL: http://svnweb.freebsd.org/changeset/base/251343 > > Log: > ld80 and ld128 implementations of expm1l(). This code started life >

svn commit: r251343 - in head/lib/msun: . ld128 ld80 man src

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 19:51:32 2013 New Revision: 251343 URL: http://svnweb.freebsd.org/changeset/base/251343 Log: ld80 and ld128 implementations of expm1l(). This code started life as a fairly faithful implementation of the algorithm found in PTP Tang, "Table-driven implementat

svn commit: r251341 - head/lib/msun/ld128

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 19:29:03 2013 New Revision: 251341 URL: http://svnweb.freebsd.org/changeset/base/251341 Log: Fix two comments that got lost in the disentanglement of the larger diff. Modified: head/lib/msun/ld128/s_expl.c Modified: head/lib/msun/ld128/s_expl.c

Re: svn commit: r251339 - in head/lib/msun: ld128 ld80

2013-06-03 Thread Steve Kargl
On Mon, Jun 03, 2013 at 07:13:45PM +, Steve Kargl wrote: > Author: kargl > Date: Mon Jun 3 19:13:44 2013 > New Revision: 251339 > URL: http://svnweb.freebsd.org/changeset/base/251339 > > Log: > ld80/s_expl.c: > > * Use integral numerical constants,

svn commit: r251339 - in head/lib/msun: ld128 ld80

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 19:13:44 2013 New Revision: 251339 URL: http://svnweb.freebsd.org/changeset/base/251339 Log: ld80/s_expl.c: * Use integral numerical constants, and let the compiler do the conversion to long double. ld128/s_expl.c: * Use integral numerical consta

svn commit: r251338 - in head/lib/msun: ld128 ld80

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 18:57:35 2013 New Revision: 251338 URL: http://svnweb.freebsd.org/changeset/base/251338 Log: Micro-optimization: move the unary mius operator to operate on a literal constant. Obtained from:bde Modified: head/lib/msun/ld128/s_expl.c head/lib/msu

svn commit: r251337 - head/lib/msun/ld128

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 18:53:40 2013 New Revision: 251337 URL: http://svnweb.freebsd.org/changeset/base/251337 Log: Add a comment to note that bde supplied most, if not all, of the optimizations. Modified: head/lib/msun/ld128/s_expl.c Modified: head/lib/msun/ld128/s_expl.c

svn commit: r251335 - in head/lib/msun: ld128 ld80

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 18:51:34 2013 New Revision: 251335 URL: http://svnweb.freebsd.org/changeset/base/251335 Log: ld80/s_expl.c: * In the special case x = -Inf or -NaN, use a micro-optimization to eliminate the need to access u.xbits.man. * Fix an off-by-one for small arg

  1   2   >