git: a30efc5ca727 - main - contrib/bc: update to version 5.1.1

From: Stefan Eßer <se_at_FreeBSD.org>
Date: Wed, 06 Oct 2021 21:40:23 UTC
The branch main has been updated by se:

URL: https://cgit.FreeBSD.org/src/commit/?id=a30efc5ca7272e446abb71f0d72c76539f267bb6

commit a30efc5ca7272e446abb71f0d72c76539f267bb6
Merge: ac847dbf7368 6f49f5cdde1c
Author:     Stefan Eßer <se@FreeBSD.org>
AuthorDate: 2021-10-06 21:30:59 +0000
Commit:     Stefan Eßer <se@FreeBSD.org>
CommitDate: 2021-10-06 21:30:59 +0000

    contrib/bc: update to version 5.1.1
    
    Merge commit '6f49f5cdde1c62c4e5a743e895f3afe592b5c0e5'

 contrib/bc/NEWS.md                     |  8 ++++++
 contrib/bc/include/bc.h                |  9 +++++++
 contrib/bc/include/version.h           |  2 +-
 contrib/bc/manuals/build.md            |  6 ++---
 contrib/bc/src/bc_parse.c              | 47 +++++++++++++++++++++++++++-----
 contrib/bc/src/vm.c                    | 43 +++++------------------------
 contrib/bc/tests/bc/scripts/all.txt    |  2 ++
 contrib/bc/tests/bc/scripts/ifs.bc     | 49 ++++++++++++++++++++++++++++++++++
 contrib/bc/tests/bc/scripts/ifs.txt    | 18 +++++++++++++
 contrib/bc/tests/bc/scripts/ifs2.bc    | 33 +++++++++++++++++++++++
 contrib/bc/tests/bc/scripts/ifs2.txt   | 34 +++++++++++++++++++++++
 contrib/bc/tests/bc/stdin2.txt         |  3 +++
 contrib/bc/tests/bc/stdin2_results.txt | 21 +++++++++++++++
 contrib/bc/tests/stdin.sh              |  4 +--
 contrib/bc/vs/bin/some.txt             |  0
 contrib/bc/vs/tests/some.txt           |  0
 16 files changed, 230 insertions(+), 49 deletions(-)

diff --cc contrib/bc/tests/bc/scripts/ifs.bc
index 000000000000,9d6ab2dbb0ef..9d6ab2dbb0ef
mode 000000,100644..100644
--- a/contrib/bc/tests/bc/scripts/ifs.bc
+++ b/contrib/bc/tests/bc/scripts/ifs.bc
diff --cc contrib/bc/tests/bc/scripts/ifs.txt
index 000000000000,56e07330f1f2..56e07330f1f2
mode 000000,100644..100644
--- a/contrib/bc/tests/bc/scripts/ifs.txt
+++ b/contrib/bc/tests/bc/scripts/ifs.txt
diff --cc contrib/bc/tests/bc/scripts/ifs2.bc
index 000000000000,052ef06ee4e3..052ef06ee4e3
mode 000000,100644..100644
--- a/contrib/bc/tests/bc/scripts/ifs2.bc
+++ b/contrib/bc/tests/bc/scripts/ifs2.bc
diff --cc contrib/bc/tests/bc/scripts/ifs2.txt
index 000000000000,b226e98ad44b..b226e98ad44b
mode 000000,100644..100644
--- a/contrib/bc/tests/bc/scripts/ifs2.txt
+++ b/contrib/bc/tests/bc/scripts/ifs2.txt