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
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
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
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
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
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
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
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
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
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
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
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 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
> >
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
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
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
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
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).
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
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
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
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
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
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.
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
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
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
>
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
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
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 ~
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
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
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
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
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
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
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
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
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.
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
>
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_
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+
>
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
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
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
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
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
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
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
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
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
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
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
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(
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
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
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
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
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
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
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
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.
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
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
> 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
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,
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
> > >
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
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 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
> >
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
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
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
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
===
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.
*
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
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
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
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
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
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
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
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
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
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
==
---
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
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
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
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.
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
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
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
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
>
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
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
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,
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
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
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
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 - 100 of 179 matches
Mail list logo