CVS commit: src/lib/libc/gdtoa

2016-03-13 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 13 19:44:58 UTC 2016

Modified Files:
src/lib/libc/gdtoa: ldtoa.c

Log Message:
PR/50937: Henning Petersen: Fix subnormal printf for long double x86. From
FreeBSD PR 85080.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/gdtoa/ldtoa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-01-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Jan 21 23:36:50 UTC 2011

Modified Files:
src/lib/libc/gdtoa: gdtoaimp.h

Log Message:
add may alias attribute to the double union because gcc-4.5.x produces
incorrect code on ARMv7a. From nikunj badjatya


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/gdtoa/gdtoaimp.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-03-19 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Mar 19 16:26:49 UTC 2011

Update of /cvsroot/src/lib/libc/gdtoa
In directory ivanova.netbsd.org:/tmp/cvs-serv23231

Log Message:
from www.netlib.org

Status:

Vendor Tag: DMG
Release Tags:   gdtoa-2011-03-19

C src/lib/libc/gdtoa/arithchk.c
U src/lib/libc/gdtoa/README
C src/lib/libc/gdtoa/g_ddfmt.c
C src/lib/libc/gdtoa/dmisc.c
C src/lib/libc/gdtoa/dtoa.c
C src/lib/libc/gdtoa/g_Qfmt.c
U src/lib/libc/gdtoa/g__fmt.c
C src/lib/libc/gdtoa/g_xLfmt.c
C src/lib/libc/gdtoa/g_dfmt.c
C src/lib/libc/gdtoa/g_ffmt.c
N src/lib/libc/gdtoa/gdtoa_fltrnds.h
C src/lib/libc/gdtoa/g_xfmt.c
C src/lib/libc/gdtoa/gdtoa.c
C src/lib/libc/gdtoa/gdtoa.h
C src/lib/libc/gdtoa/strtoIQ.c
C src/lib/libc/gdtoa/qnan.c
C src/lib/libc/gdtoa/gdtoaimp.h
C src/lib/libc/gdtoa/gethex.c
C src/lib/libc/gdtoa/gmisc.c
C src/lib/libc/gdtoa/hd_init.c
C src/lib/libc/gdtoa/hexnan.c
C src/lib/libc/gdtoa/makefile
C src/lib/libc/gdtoa/misc.c
N src/lib/libc/gdtoa/printf.c
N src/lib/libc/gdtoa/printf.c0
C src/lib/libc/gdtoa/smisc.c
N src/lib/libc/gdtoa/stdio1.h
C src/lib/libc/gdtoa/strtoId.c
C src/lib/libc/gdtoa/strtoIdd.c
C src/lib/libc/gdtoa/strtoIf.c
C src/lib/libc/gdtoa/strtoIg.c
C src/lib/libc/gdtoa/strtoIx.c
C src/lib/libc/gdtoa/strtoIxL.c
C src/lib/libc/gdtoa/strtod.c
C src/lib/libc/gdtoa/strtodI.c
C src/lib/libc/gdtoa/strtodg.c
C src/lib/libc/gdtoa/strtodnrp.c
C src/lib/libc/gdtoa/strtof.c
C src/lib/libc/gdtoa/strtopQ.c
C src/lib/libc/gdtoa/strtopd.c
C src/lib/libc/gdtoa/strtopdd.c
C src/lib/libc/gdtoa/strtopf.c
C src/lib/libc/gdtoa/strtopx.c
C src/lib/libc/gdtoa/strtopxL.c
C src/lib/libc/gdtoa/strtorQ.c
C src/lib/libc/gdtoa/strtord.c
C src/lib/libc/gdtoa/strtordd.c
C src/lib/libc/gdtoa/strtorf.c
C src/lib/libc/gdtoa/strtorx.c
C src/lib/libc/gdtoa/strtorxL.c
C src/lib/libc/gdtoa/sum.c
U src/lib/libc/gdtoa/xsum0.out
C src/lib/libc/gdtoa/ulp.c
N src/lib/libc/gdtoa/test/getround.c
N src/lib/libc/gdtoa/test/Q.ou0
N src/lib/libc/gdtoa/test/Q.ou1
N src/lib/libc/gdtoa/test/Qtest.c
N src/lib/libc/gdtoa/test/README
N src/lib/libc/gdtoa/test/d.out
N src/lib/libc/gdtoa/test/dI.out
N src/lib/libc/gdtoa/test/dIsi.out
N src/lib/libc/gdtoa/test/dItest.c
N src/lib/libc/gdtoa/test/dd.out
N src/lib/libc/gdtoa/test/ddsi.out
N src/lib/libc/gdtoa/test/ddtest.c
N src/lib/libc/gdtoa/test/dt.c
N src/lib/libc/gdtoa/test/dtest.c
N src/lib/libc/gdtoa/test/dtst.out
N src/lib/libc/gdtoa/test/f.out
N src/lib/libc/gdtoa/test/ftest.c
N src/lib/libc/gdtoa/test/makefile
N src/lib/libc/gdtoa/test/pfLqtestnos
N src/lib/libc/gdtoa/test/pftest.c
N src/lib/libc/gdtoa/test/pftestQ.out
N src/lib/libc/gdtoa/test/pftestx.out
N src/lib/libc/gdtoa/test/pftestLq.out
N src/lib/libc/gdtoa/test/pftestnos
N src/lib/libc/gdtoa/test/rtestnos
N src/lib/libc/gdtoa/test/testnos
N src/lib/libc/gdtoa/test/strtoIdSI.c
N src/lib/libc/gdtoa/test/strtoIddSI.c
N src/lib/libc/gdtoa/test/strtodISI.c
N src/lib/libc/gdtoa/test/strtodt.c
N src/lib/libc/gdtoa/test/strtopddSI.c
N src/lib/libc/gdtoa/test/strtorddSI.c
N src/lib/libc/gdtoa/test/testnos1
N src/lib/libc/gdtoa/test/testnos3
N src/lib/libc/gdtoa/test/x.ou0
N src/lib/libc/gdtoa/test/x.ou1
N src/lib/libc/gdtoa/test/xL.ou0
N src/lib/libc/gdtoa/test/xL.ou1
N src/lib/libc/gdtoa/test/xLtest.c
N src/lib/libc/gdtoa/test/xQtest.c
N src/lib/libc/gdtoa/test/xsum0.out
N src/lib/libc/gdtoa/test/xtest.c
N src/lib/libc/gdtoa/test/obad/strtodt.out
N src/lib/libc/gdtoa/test/obad/xL.out

46 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jDMG:yesterday -jDMG src/lib/libc/gdtoa



CVS commit: src/lib/libc/gdtoa

2011-03-19 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Mar 19 21:26:02 UTC 2011

Removed Files:
src/lib/libc/gdtoa: printf.c printf.c0 stdio1.h

Log Message:
don't need these and they break the build


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 src/lib/libc/gdtoa/printf.c \
src/lib/libc/gdtoa/printf.c0 src/lib/libc/gdtoa/stdio1.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-03-20 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 20 23:15:35 UTC 2011

Modified Files:
src/lib/libc/gdtoa: dtoa.c g_Qfmt.c g_ddfmt.c g_dfmt.c g_ffmt.c
g_xLfmt.c g_xfmt.c gdtoa.c gdtoa.h gdtoaimp.h gethex.c hexnan.c
makefile misc.c smisc.c strtoIg.c strtod.c strtodI.c strtodg.c
strtodnrp.c strtof.c strtopQ.c strtopd.c strtopdd.c strtopf.c
strtopx.c strtopxL.c strtorQ.c strtordd.c strtorf.c strtorx.c
strtorxL.c ulp.c
src/lib/libc/gdtoa/test: Qtest.c makefile xLtest.c xtest.c

Log Message:
Merge the new gdtoa: Note that the built-in tests fail the same way as with
the old gdtoa.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/gdtoa/dtoa.c src/lib/libc/gdtoa/misc.c \
src/lib/libc/gdtoa/strtod.c
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/gdtoa/g_Qfmt.c \
src/lib/libc/gdtoa/g_xLfmt.c src/lib/libc/gdtoa/g_xfmt.c \
src/lib/libc/gdtoa/hexnan.c src/lib/libc/gdtoa/makefile \
src/lib/libc/gdtoa/smisc.c src/lib/libc/gdtoa/strtof.c \
src/lib/libc/gdtoa/strtorQ.c src/lib/libc/gdtoa/strtorx.c \
src/lib/libc/gdtoa/strtorxL.c
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/gdtoa/g_ddfmt.c \
src/lib/libc/gdtoa/g_dfmt.c src/lib/libc/gdtoa/g_ffmt.c \
src/lib/libc/gdtoa/strtoIg.c src/lib/libc/gdtoa/strtodI.c \
src/lib/libc/gdtoa/strtodnrp.c src/lib/libc/gdtoa/strtopd.c \
src/lib/libc/gdtoa/strtopdd.c src/lib/libc/gdtoa/strtopf.c \
src/lib/libc/gdtoa/strtordd.c src/lib/libc/gdtoa/strtorf.c \
src/lib/libc/gdtoa/ulp.c
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/gdtoa/gdtoa.c \
src/lib/libc/gdtoa/gethex.c src/lib/libc/gdtoa/strtopQ.c \
src/lib/libc/gdtoa/strtopx.c src/lib/libc/gdtoa/strtopxL.c
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/gdtoa/gdtoa.h \
src/lib/libc/gdtoa/gdtoaimp.h
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/gdtoa/strtodg.c
cvs rdiff -u -r1.1.1.1 -r1.2 src/lib/libc/gdtoa/test/Qtest.c \
src/lib/libc/gdtoa/test/makefile src/lib/libc/gdtoa/test/xLtest.c \
src/lib/libc/gdtoa/test/xtest.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-03-20 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 21 04:52:09 UTC 2011

Modified Files:
src/lib/libc/gdtoa: gdtoaimp.h hexnan.c misc.c

Log Message:
fix some lint on i386


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/gdtoa/gdtoaimp.h
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/gdtoa/hexnan.c
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/gdtoa/misc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-03-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 21 12:53:51 UTC 2011

Modified Files:
src/lib/libc/gdtoa: g__fmt.c strtod.c strtodg.c

Log Message:
more de-linting.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.2 -r1.2 src/lib/libc/gdtoa/g__fmt.c
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/gdtoa/strtod.c
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/gdtoa/strtodg.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-03-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 21 19:46:41 UTC 2011

Modified Files:
src/lib/libc/gdtoa: dtoa.c

Log Message:
fix vax typo.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/gdtoa/dtoa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-03-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 21 22:33:29 UTC 2011

Modified Files:
src/lib/libc/gdtoa: gdtoaimp.h

Log Message:
Add Emin for the vax. Need to check


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/gdtoa/gdtoaimp.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-03-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 21 22:33:46 UTC 2011

Modified Files:
src/lib/libc/gdtoa: hdtoa.c

Log Message:
pacify lint.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/gdtoa/hdtoa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-03-21 Thread enami tsugutomo
Module Name:src
Committed By:   enami
Date:   Mon Mar 21 23:37:42 UTC 2011

Modified Files:
src/lib/libc/gdtoa: hdtoa.c

Log Message:
Don't use #endif where #else is expected.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/gdtoa/hdtoa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-03-27 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Sun Mar 27 11:21:55 UTC 2011

Modified Files:
src/lib/libc/gdtoa: strtod.c

Log Message:
Fix this so that it builds for vax; where the compiler balks at the
mixture of a union and a double in an expression (imagine that!)
I see other similar uses, and how they pass through for other ports
is beyond me, but I have not touched them in this round.

OK'ed by christos@


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/gdtoa/strtod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-06-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Jun  4 14:18:10 UTC 2011

Modified Files:
src/lib/libc/gdtoa: gdtoaimp.h

Log Message:
remove string placed by error(1)


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/lib/libc/gdtoa/gdtoaimp.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-06-30 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jul  1 03:20:06 UTC 2011

Modified Files:
src/lib/libc/gdtoa: strtof_vaxf.c

Log Message:
Fix some bugs [exceed array bounds].  Simplify.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/gdtoa/strtof_vaxf.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-11-17 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Nov 18 02:38:18 UTC 2011

Modified Files:
src/lib/libc/gdtoa: misc.c

Log Message:
PR/45627: Martin Husemann: Plug memory leak


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/gdtoa/misc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-11-17 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Nov 18 04:17:23 UTC 2011

Modified Files:
src/lib/libc/gdtoa: misc.c

Log Message:
unlock before returning on error, thanks enami.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/gdtoa/misc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-11-18 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Nov 18 08:20:13 UTC 2011

Modified Files:
src/lib/libc/gdtoa: misc.c

Log Message:
Release dtoa lock before returning, pointed out by enami.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/gdtoa/misc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2011-11-21 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Mon Nov 21 09:46:20 UTC 2011

Modified Files:
src/lib/libc/gdtoa: misc.c

Log Message:
one more error path that didn't free a lock.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/gdtoa/misc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2012-03-22 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Thu Mar 22 13:09:13 UTC 2012

Modified Files:
src/lib/libc/gdtoa: strtodg.c

Log Message:
A few fixes to make this build for vax:
 * The fivesbits[] variable is not used for vax
 * The decpt variable is only used if INFNAN_CHECK, which isn't
   defined for vax


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/gdtoa/strtodg.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2012-03-22 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Thu Mar 22 13:15:48 UTC 2012

Modified Files:
src/lib/libc/gdtoa: strtod.c

Log Message:
A few modifications to make this build for vax:
 * The decpt variable is only used if INFNAN_CHECK, which isn't defined
   for vax.
 * Use a cast to avoid warning about shift of a signed variable.
 * Mark a condition as (potentially) a constant condition.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/gdtoa/strtod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2012-03-22 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Mar 22 15:34:14 UTC 2012

Modified Files:
src/lib/libc/gdtoa: strtod.c

Log Message:
add constcond, make shifts unsigned


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/gdtoa/strtod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2012-05-15 Thread Alexander Nasonov
Module Name:src
Committed By:   alnsn
Date:   Tue May 15 18:10:02 UTC 2012

Modified Files:
src/lib/libc/gdtoa: dtoa.c

Log Message:
Add missing {} around two "if (b == NULL)" checks which were added in r1.5.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/gdtoa/dtoa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2012-05-15 Thread Alexander Nasonov
Module Name:src
Committed By:   alnsn
Date:   Tue May 15 18:13:22 UTC 2012

Modified Files:
src/lib/libc/gdtoa: dtoa.c

Log Message:
Don't use normal indentation style, use original author's indentation style.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/gdtoa/dtoa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2012-05-16 Thread Alexander Nasonov
Module Name:src
Committed By:   alnsn
Date:   Wed May 16 17:48:59 UTC 2012

Modified Files:
src/lib/libc/gdtoa: dtoa.c

Log Message:
Use original indentation style in more places.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/gdtoa/dtoa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2013-04-19 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Apr 19 10:41:54 UTC 2013

Modified Files:
src/lib/libc/gdtoa: gdtoaimp.h gethex.c strtod.c strtodg.c

Log Message:
Pass locale down to gethex as well.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/lib/libc/gdtoa/gdtoaimp.h
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/gdtoa/gethex.c
cvs rdiff -u -r1.12 -r1.13 src/lib/libc/gdtoa/strtod.c
cvs rdiff -u -r1.11 -r1.12 src/lib/libc/gdtoa/strtodg.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2013-04-19 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Apr 19 20:18:33 UTC 2013

Modified Files:
src/lib/libc/gdtoa: Makefile.inc

Log Message:
Add libc/locale to the search path.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/gdtoa/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2020-09-18 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Sep 18 14:06:45 UTC 2020

Modified Files:
src/lib/libc/gdtoa: strtod.c

Log Message:
PR/55668: Martin Husemann: Disable optimization to avoid infinite loop.
Also bring in a few changes from the most recent gdtoa code (not relevant
to the bug).


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/lib/libc/gdtoa/strtod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2020-09-18 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Sep 18 14:19:34 UTC 2020

Modified Files:
src/lib/libc/gdtoa: strtod.c

Log Message:
delint


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/lib/libc/gdtoa/strtod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2021-05-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu May  6 16:15:33 UTC 2021

Modified Files:
src/lib/libc/gdtoa: dtoa.c gdtoa.c strtoIg.c strtod.c strtodg.c

Log Message:
PR/56148: Andreas Gustafsson: lib/libc/stdio/t_printf:snprintf_float test
randomly fails.
Add checks to all places where lshift is called because it can return NULL


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/gdtoa/dtoa.c
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/gdtoa/gdtoa.c
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/gdtoa/strtoIg.c
cvs rdiff -u -r1.17 -r1.18 src/lib/libc/gdtoa/strtod.c
cvs rdiff -u -r1.12 -r1.13 src/lib/libc/gdtoa/strtodg.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2021-06-15 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Jun 15 10:56:52 UTC 2021

Modified Files:
src/lib/libc/gdtoa: hdtoa.c

Log Message:
PR/56247: Greg A. Woods: printf("%La", LDBL_MIN) dumps core
Don't write to ((char *)malloc(size))[-1];


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/lib/libc/gdtoa/hdtoa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2020-02-21 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Sat Feb 22 00:38:15 UTC 2020

Modified Files:
src/lib/libc/gdtoa: gethex.c

Log Message:
Avoid unportable left shift construct

left shift of 9 by 28 places cannot be represented in type 'int'


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/gdtoa/gethex.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2020-04-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr 11 20:28:28 UTC 2020

Modified Files:
src/lib/libc/gdtoa: hdtoa.c

Log Message:
Via enh at google dot com in tech-userlevel. Fix handling of
EXT_FRAC{H,L}BITS (although we don't need to since we don't have them).


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/gdtoa/hdtoa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/gdtoa

2020-04-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr 11 20:48:53 UTC 2020

Modified Files:
src/lib/libc/gdtoa: hdtoa.c

Log Message:
fix tyop


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/gdtoa/hdtoa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.