]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
bc: Vendor import new version 3.3.3
authorStefan Eßer <se@FreeBSD.org>
Fri, 5 Mar 2021 10:30:11 +0000 (11:30 +0100)
committerStefan Eßer <se@FreeBSD.org>
Mon, 8 Mar 2021 22:46:47 +0000 (23:46 +0100)
commit02a8fe639a43de7717bc55a8da9851d20f33b2bc
tree137fbb21c03520aed50ee9fa2a54ee8f5efa2a29
parent456d115263939751cd7b878ad039001f6a7e3694
bc: Vendor import new version 3.3.3

(cherry picked from commit 028616d0dd69a3da7a30cb94d35f040bf2ced6b9)

Make length(0) and length(0.0) return 1 for compatibility with GNU bc
and the traditional FreeBSD bc.

Fix a potential division by zero error in a non-standard (extended)
math library function.

(cherry picked from commit f165641df4da1752f8bb1f55c1e602cdb657fba4)

Approved by:   re
84 files changed:
contrib/bc/Makefile.in
contrib/bc/NEWS.md
contrib/bc/gen/lib2.bc
contrib/bc/karatsuba.py
contrib/bc/manuals/bc.1.md.in
contrib/bc/manuals/bc/A.1
contrib/bc/manuals/bc/A.1.md
contrib/bc/manuals/bc/E.1
contrib/bc/manuals/bc/E.1.md
contrib/bc/manuals/bc/EH.1
contrib/bc/manuals/bc/EH.1.md
contrib/bc/manuals/bc/EHN.1
contrib/bc/manuals/bc/EHN.1.md
contrib/bc/manuals/bc/EHNP.1
contrib/bc/manuals/bc/EHNP.1.md
contrib/bc/manuals/bc/EHP.1
contrib/bc/manuals/bc/EHP.1.md
contrib/bc/manuals/bc/EN.1
contrib/bc/manuals/bc/EN.1.md
contrib/bc/manuals/bc/ENP.1
contrib/bc/manuals/bc/ENP.1.md
contrib/bc/manuals/bc/EP.1
contrib/bc/manuals/bc/EP.1.md
contrib/bc/manuals/bc/H.1
contrib/bc/manuals/bc/H.1.md
contrib/bc/manuals/bc/HN.1
contrib/bc/manuals/bc/HN.1.md
contrib/bc/manuals/bc/HNP.1
contrib/bc/manuals/bc/HNP.1.md
contrib/bc/manuals/bc/HP.1
contrib/bc/manuals/bc/HP.1.md
contrib/bc/manuals/bc/N.1
contrib/bc/manuals/bc/N.1.md
contrib/bc/manuals/bc/NP.1
contrib/bc/manuals/bc/NP.1.md
contrib/bc/manuals/bc/P.1
contrib/bc/manuals/bc/P.1.md
contrib/bc/manuals/bcl.3
contrib/bc/manuals/bcl.3.md
contrib/bc/manuals/dc.1.md.in
contrib/bc/manuals/dc/A.1
contrib/bc/manuals/dc/A.1.md
contrib/bc/manuals/dc/E.1
contrib/bc/manuals/dc/E.1.md
contrib/bc/manuals/dc/EH.1
contrib/bc/manuals/dc/EH.1.md
contrib/bc/manuals/dc/EHN.1
contrib/bc/manuals/dc/EHN.1.md
contrib/bc/manuals/dc/EHNP.1
contrib/bc/manuals/dc/EHNP.1.md
contrib/bc/manuals/dc/EHP.1
contrib/bc/manuals/dc/EHP.1.md
contrib/bc/manuals/dc/EN.1
contrib/bc/manuals/dc/EN.1.md
contrib/bc/manuals/dc/ENP.1
contrib/bc/manuals/dc/ENP.1.md
contrib/bc/manuals/dc/EP.1
contrib/bc/manuals/dc/EP.1.md
contrib/bc/manuals/dc/H.1
contrib/bc/manuals/dc/H.1.md
contrib/bc/manuals/dc/HN.1
contrib/bc/manuals/dc/HN.1.md
contrib/bc/manuals/dc/HNP.1
contrib/bc/manuals/dc/HNP.1.md
contrib/bc/manuals/dc/HP.1
contrib/bc/manuals/dc/HP.1.md
contrib/bc/manuals/dc/N.1
contrib/bc/manuals/dc/N.1.md
contrib/bc/manuals/dc/NP.1
contrib/bc/manuals/dc/NP.1.md
contrib/bc/manuals/dc/P.1
contrib/bc/manuals/dc/P.1.md
contrib/bc/manuals/header_bc.txt
contrib/bc/manuals/header_bcl.txt
contrib/bc/manuals/header_dc.txt
contrib/bc/src/num.c
contrib/bc/tests/bc/length.txt
contrib/bc/tests/bc/length_results.txt
contrib/bc/tests/bc/lib2.txt
contrib/bc/tests/bc/lib2_results.txt
contrib/bc/tests/bc/scripts/bessel.bc
contrib/bc/tests/dc/all.txt
contrib/bc/tests/dc/length.txt [new file with mode: 0644]
contrib/bc/tests/dc/length_results.txt [new file with mode: 0644]