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: > > > >

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

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 w

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

2015-06-14 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.org/pipermail/freebsd-current/2015-March/054899.html I

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 actaully

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 figures etc. -- about how it allegedly adds bloat

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 internals of the libxo itself

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 products

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 i...@freebsd.org 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

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 mar...@freebsd.org wrote: Author: marcel Date: Wed Jun 10 01:27:38 2015 New Revision: 284198 URL: https://svnweb.freebsd.org/changeset/base/284198 Log:

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

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) does not

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 New Revision: 282318 URL: https

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: On Fri, May 01, 2015 at 08:08

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 k...@freebsd.org wrote: void acpi_SetDefaultIntrModel(int model); void acpi_cpu_c1(void); +void acpi_cpu_idle_mwait(uint32_t mwait_hint); This change is

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 you move

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

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

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

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

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 and regular

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 limits.h +#include float.h #include math.h +#defineFLT_LARGE FLT_MAX_EXP - FLT_MIN_EXP + FLT_MANT_DIG +#defineFLT_SMALL FLT_MIN_EXP - FLT_MAX_EXP

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 gcc to something 4.2 is verboten. The external

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. I bet

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:

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 FreeBSD

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 Date: Fri Jan 2 20:34:55 2015 New Revision: 276565

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 Garrett seems to have cleanup

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 have cleanup after bapt). Noting

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 s...@troutmask.apl.washington.edu: This seems like a lot of code churn for very little benefit. In particular, I know that the one person working on fixing problems with FreeBSD's

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 someone else (be it Android

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 s...@troutmask.apl.washington.edu wrote: On Wed, Dec 17, 2014 at 04:30:32PM +0100, Ed Schouten wrote: ? This comment isn't true! These functions pre-date C11 by years. See

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

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, CMPLXL)

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

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: 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 transition from one asymptotic

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_libs in

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, dte...@freebsd.org wrote: -Original Message- From: Steve Kargl [mailto:s...@troutmask.apl.washington.edu] Sent: Thursday, November 6, 2014 3:05 PM To: Devin Teske Cc: src-committ

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+ While

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

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:

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

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:

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

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

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: 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:

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:

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(4) and

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

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 == ---

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

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: 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

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. *

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:

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. I

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

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 you please

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, not

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? None of

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 New Revision: 263979 URL: http://svnweb.freebsd.org

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 Transport

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 New Revision: 262282 URL: http

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: On Fri, Feb 21, 2014 at 07:26

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. *

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: 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

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. *

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 insert active

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 +, Steve Kargl wrote: 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 math.h. * Use

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 remember why

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:

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 +, 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 (r257818) @@ -52,3 +52,7

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

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 about

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 math.h. * Use bit twiddling. This requires inclusion of math_private.h and inclusion of float.h in s_roundl.c. Raise invalid exception. *

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 creation of

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 -Werror

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_mounted and

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

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 17:21:43 2013 New Revision: 251315 URL: http://svnweb.freebsd.org/changeset/base/251315 Log: ld80/s_expl.c: * Update Copyright years to include 2013. ld128/s_expl.c: * Correct and update Copyright years. This code originated from the ld80

svn commit: r251316 - head/lib/msun/ld80

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 17:24:46 2013 New Revision: 251316 URL: http://svnweb.freebsd.org/changeset/base/251316 Log: * Style(9). Start non-Copyright fancy formatted comments with /**. Reviewed by: bde (as part of larger diff) Modified: head/lib/msun/ld80/s_expl.c Modified:

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

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 17:36:26 2013 New Revision: 251321 URL: http://svnweb.freebsd.org/changeset/base/251321 Log: * Rename the polynomial coefficients from P2, P3, ... to A2, A3, The names now coincide with the name used in PTP Tang's paper. * Rename the variable from s

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

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 17:40:52 2013 New Revision: 251325 URL: http://svnweb.freebsd.org/changeset/base/251325 Log: Whitespace. Modified: head/lib/msun/ld128/s_expl.c head/lib/msun/ld80/s_expl.c Modified: head/lib/msun/ld128/s_expl.c

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

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 17:51:08 2013 New Revision: 251327 URL: http://svnweb.freebsd.org/changeset/base/251327 Log: Introduce the macro LOG2_INTERVAL, which is log2(number of intervals). Use the macroi as a micro-optimization to convert a subtraction and division to a shift.

svn commit: r251328 - head/lib/msun/ld80

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 18:07:04 2013 New Revision: 251328 URL: http://svnweb.freebsd.org/changeset/base/251328 Log: Add a u suffix to the IEEEl2bits unions o_threshold and u_threshold, and use macros to access the e component of the unions. This allows the portions of the code in

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

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 18:14:18 2013 New Revision: 251330 URL: http://svnweb.freebsd.org/changeset/base/251330 Log: Update a comment to reflect that we are using an endpoint of an interval instead of a midpoint. Modified: head/lib/msun/ld128/s_expl.c head/lib/msun/ld80/s_expl.c

svn commit: r251333 - head/lib/msun/ld80

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 18:18:08 2013 New Revision: 251333 URL: http://svnweb.freebsd.org/changeset/base/251333 Log: Rename a few P2, P3, ... coefficients to A2, A3, ... missed in my previous commit. Modified: head/lib/msun/ld80/s_expl.c Modified: head/lib/msun/ld80/s_expl.c

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

2013-06-03 Thread Steve Kargl
Author: kargl Date: Mon Jun 3 18:40:00 2013 New Revision: 251334 URL: http://svnweb.freebsd.org/changeset/base/251334 Log: ld80/s_expl.c: * Update the evaluation of the polynomial. This allows the removal of the now unused variables t23 and t45. ld128/s_expl.c: * Update the

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

  1   2   >