]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
vendor/bc: import version 6.3.1
authorStefan Eßer <se@FreeBSD.org>
Fri, 24 Feb 2023 22:14:58 +0000 (23:14 +0100)
committerStefan Eßer <se@FreeBSD.org>
Thu, 8 Jun 2023 10:56:44 +0000 (12:56 +0200)
commit46494d4edf9873fb31dc26d088f41482b341510d
tree7f5a8aad155a01668430227b9f2bb62e1cf871c4
parentd2565dc8022d85b1d1be1221bae275ae60644c1a
vendor/bc: import version 6.3.1

This version adds a command to dc to query whether extended registers
are enabled or not.

(cherry picked from commit 103d7cdfb7435591049413e1bc39482cb316efb7)

contrib/bc: import version 6.5.0

This release that fixes an infinite loop bug in the (non-standard)
extended math library functions root() and cbrt(), fixes a bug with
BC_LINE_LENGTH=0, and adds the fib() function to the extended math
library to calculate Fibonacci numbers.

(cherry picked from commit 8c48f4c5377ddc3dc55388f181f23111145f7099)

contrib/bc: upgrade to version 6.6.0

This update removes printing of a leading zero in scientific or
engineering output modes (which are an extended feature of this
implementation).

(cherry picked from commit 76238846ad3e9e271a3d1f792f72beab727fd153)
98 files changed:
contrib/bc/LICENSE.md
contrib/bc/MEMORY_BUGS.md
contrib/bc/Makefile.in
contrib/bc/NEWS.md
contrib/bc/README.md
contrib/bc/configure.sh
contrib/bc/gen/lib2.bc
contrib/bc/gen/strgen.c
contrib/bc/gen/strgen.sh
contrib/bc/include/bcl.h
contrib/bc/include/lang.h
contrib/bc/include/lex.h
contrib/bc/include/library.h
contrib/bc/include/num.h
contrib/bc/include/parse.h
contrib/bc/include/program.h
contrib/bc/include/rand.h
contrib/bc/include/status.h
contrib/bc/include/vector.h
contrib/bc/include/version.h
contrib/bc/include/vm.h
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/EN.1
contrib/bc/manuals/bc/EN.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/N.1
contrib/bc/manuals/bc/N.1.md
contrib/bc/manuals/bcl.3
contrib/bc/manuals/bcl.3.md
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/EN.1
contrib/bc/manuals/dc/EN.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/N.1
contrib/bc/manuals/dc/N.1.md
contrib/bc/scripts/exec-install.sh
contrib/bc/scripts/format.sh
contrib/bc/scripts/link.sh
contrib/bc/scripts/lint.sh
contrib/bc/scripts/locale_install.sh
contrib/bc/scripts/safe-install.sh
contrib/bc/src/args.c
contrib/bc/src/bc_parse.c
contrib/bc/src/data.c
contrib/bc/src/dc_lex.c
contrib/bc/src/dc_parse.c
contrib/bc/src/file.c
contrib/bc/src/history.c
contrib/bc/src/lang.c
contrib/bc/src/library.c
contrib/bc/src/num.c
contrib/bc/src/parse.c
contrib/bc/src/program.c
contrib/bc/src/rand.c
contrib/bc/src/read.c
contrib/bc/src/vm.c
contrib/bc/tests/all.sh
contrib/bc/tests/bc/all.txt
contrib/bc/tests/bc/fib.txt [new file with mode: 0644]
contrib/bc/tests/bc/fib_results.txt [new file with mode: 0644]
contrib/bc/tests/bc/rand_limits.txt [new file with mode: 0644]
contrib/bc/tests/bc/rand_limits_results.txt [new file with mode: 0644]
contrib/bc/tests/bc/scripts/all.txt
contrib/bc/tests/bc/scripts/cbrt.txt [new file with mode: 0644]
contrib/bc/tests/bc/scripts/root.bc [new file with mode: 0644]
contrib/bc/tests/bc/scripts/root.txt [new file with mode: 0644]
contrib/bc/tests/bcl.c
contrib/bc/tests/error.sh
contrib/bc/tests/errors.sh
contrib/bc/tests/extra_required.txt
contrib/bc/tests/other.sh
contrib/bc/tests/read.sh
contrib/bc/tests/script.sh
contrib/bc/tests/scripts.sh
contrib/bc/tests/test.sh
contrib/bc/vs/bc.vcxproj
usr.bin/gh-bc/Makefile
usr.bin/gh-bc/tests/Makefile