head	1.2;
access;
symbols
	RELENG_8_4:1.2.0.2
	RELENG_8_3_0_RELEASE:1.1.1.3
	RELENG_8_3:1.1.1.3.0.48
	RELENG_8_3_BP:1.1.1.3
	RELENG_7_4_0_RELEASE:1.1.1.3
	RELENG_8_2_0_RELEASE:1.1.1.3
	RELENG_7_4:1.1.1.3.0.46
	RELENG_7_4_BP:1.1.1.3
	RELENG_8_2:1.1.1.3.0.44
	RELENG_8_2_BP:1.1.1.3
	RELENG_8_1_0_RELEASE:1.1.1.3
	RELENG_8_1:1.1.1.3.0.42
	RELENG_8_1_BP:1.1.1.3
	RELENG_7_3_0_RELEASE:1.1.1.3
	RELENG_7_3:1.1.1.3.0.40
	RELENG_7_3_BP:1.1.1.3
	RELENG_8_0_0_RELEASE:1.1.1.3
	RELENG_8_0:1.1.1.3.0.38
	RELENG_8_0_BP:1.1.1.3
	RELENG_8:1.1.1.3.0.36
	RELENG_8_BP:1.1.1.3
	RELENG_7_2_0_RELEASE:1.1.1.3
	RELENG_7_2:1.1.1.3.0.34
	RELENG_7_2_BP:1.1.1.3
	RELENG_7_1_0_RELEASE:1.1.1.3
	RELENG_6_4_0_RELEASE:1.1.1.3
	RELENG_7_1:1.1.1.3.0.32
	RELENG_7_1_BP:1.1.1.3
	RELENG_6_4:1.1.1.3.0.30
	RELENG_6_4_BP:1.1.1.3
	RELENG_7_0_0_RELEASE:1.1.1.3
	RELENG_6_3_0_RELEASE:1.1.1.3
	RELENG_7_0:1.1.1.3.0.28
	RELENG_7_0_BP:1.1.1.3
	RELENG_6_3:1.1.1.3.0.26
	RELENG_6_3_BP:1.1.1.3
	RELENG_7:1.1.1.3.0.24
	RELENG_7_BP:1.1.1.3
	RELENG_6_2_0_RELEASE:1.1.1.3
	RELENG_6_2:1.1.1.3.0.22
	RELENG_6_2_BP:1.1.1.3
	RELENG_5_5_0_RELEASE:1.1.1.3
	RELENG_5_5:1.1.1.3.0.20
	RELENG_5_5_BP:1.1.1.3
	RELENG_6_1_0_RELEASE:1.1.1.3
	RELENG_6_1:1.1.1.3.0.18
	RELENG_6_1_BP:1.1.1.3
	RELENG_6_0_0_RELEASE:1.1.1.3
	RELENG_6_0:1.1.1.3.0.16
	RELENG_6_0_BP:1.1.1.3
	RELENG_6:1.1.1.3.0.14
	RELENG_6_BP:1.1.1.3
	RELENG_5_4_0_RELEASE:1.1.1.3
	RELENG_5_4:1.1.1.3.0.12
	RELENG_5_4_BP:1.1.1.3
	RELENG_4_11_0_RELEASE:1.1.1.2.2.1
	RELENG_4_11:1.1.1.2.2.1.0.18
	RELENG_4_11_BP:1.1.1.2.2.1
	RELENG_5_3_0_RELEASE:1.1.1.3
	RELENG_5_3:1.1.1.3.0.10
	RELENG_5_3_BP:1.1.1.3
	RELENG_5:1.1.1.3.0.8
	RELENG_5_BP:1.1.1.3
	RELENG_4_10_0_RELEASE:1.1.1.2.2.1
	RELENG_4_10:1.1.1.2.2.1.0.16
	RELENG_4_10_BP:1.1.1.2.2.1
	RELENG_5_2_1_RELEASE:1.1.1.3
	RELENG_5_2_0_RELEASE:1.1.1.3
	RELENG_5_2:1.1.1.3.0.6
	RELENG_5_2_BP:1.1.1.3
	RELENG_4_9_0_RELEASE:1.1.1.2.2.1
	RELENG_4_9:1.1.1.2.2.1.0.14
	RELENG_4_9_BP:1.1.1.2.2.1
	RELENG_5_1_0_RELEASE:1.1.1.3
	RELENG_5_1:1.1.1.3.0.4
	RELENG_5_1_BP:1.1.1.3
	RELENG_4_8_0_RELEASE:1.1.1.2.2.1
	RELENG_4_8:1.1.1.2.2.1.0.12
	RELENG_4_8_BP:1.1.1.2.2.1
	RELENG_5_0_0_RELEASE:1.1.1.3
	RELENG_5_0:1.1.1.3.0.2
	RELENG_5_0_BP:1.1.1.3
	RELENG_4_7_0_RELEASE:1.1.1.2.2.1
	RELENG_4_7:1.1.1.2.2.1.0.10
	RELENG_4_7_BP:1.1.1.2.2.1
	RELENG_4_6_2_RELEASE:1.1.1.2.2.1
	RELENG_4_6_1_RELEASE:1.1.1.2.2.1
	RELENG_4_6_0_RELEASE:1.1.1.2.2.1
	RELENG_4_6:1.1.1.2.2.1.0.8
	RELENG_4_6_BP:1.1.1.2.2.1
	RELENG_4_5_0_RELEASE:1.1.1.2.2.1
	RELENG_4_5:1.1.1.2.2.1.0.6
	RELENG_4_5_BP:1.1.1.2.2.1
	RELENG_4_4_0_RELEASE:1.1.1.2.2.1
	RELENG_4_4:1.1.1.2.2.1.0.4
	RELENG_4_4_BP:1.1.1.2.2.1
	RELENG_4_3_0_RELEASE:1.1.1.2.2.1
	RELENG_4_3:1.1.1.2.2.1.0.2
	RELENG_4_3_BP:1.1.1.2.2.1
	bc_1_0_6:1.1.1.3
	RELENG_4_2_0_RELEASE:1.1.1.2
	RELENG_4_1_1_RELEASE:1.1.1.2
	PRE_SMPNG:1.1.1.2
	RELENG_4_1_0_RELEASE:1.1.1.2
	RELENG_3_5_0_RELEASE:1.1.1.1
	RELENG_4_0_0_RELEASE:1.1.1.2
	RELENG_4:1.1.1.2.0.2
	RELENG_4_BP:1.1.1.2
	bc_1_0_4:1.1.1.1
	bc_1_0_5a:1.1.1.2
	RELENG_3_4_0_RELEASE:1.1.1.1
	RELENG_3_3_0_RELEASE:1.1.1.1
	RELENG_3_2_PAO:1.1.1.1.0.4
	RELENG_3_2_PAO_BP:1.1.1.1
	RELENG_3_2_0_RELEASE:1.1.1.1
	RELENG_3_1_0_RELEASE:1.1.1.1
	RELENG_3:1.1.1.1.0.2
	RELENG_3_BP:1.1.1.1
	RELENG_3_0_0_RELEASE:1.1.1.1
	bc1_0_4:1.1.1.1
	BC:1.1.1;
locks; strict;
comment	@# @;


1.2
date	2010.02.21.14.28.03;	author gabor;	state dead;
branches
	1.2.2.1;
next	1.1;

1.1
date	98.04.29.21.52.55;	author andreas;	state Exp;
branches
	1.1.1.1;
next	;

1.2.2.1
date	2010.02.21.14.28.03;	author svnexp;	state dead;
branches;
next	1.2.2.2;

1.2.2.2
date	2013.03.28.13.00.17;	author svnexp;	state Exp;
branches;
next	;

1.1.1.1
date	98.04.29.21.52.55;	author andreas;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2000.01.16.10.01.03;	author obrien;	state Exp;
branches
	1.1.1.2.2.1;
next	1.1.1.3;

1.1.1.3
date	2001.02.26.07.12.49;	author kris;	state Exp;
branches;
next	;

1.1.1.2.2.1
date	2001.03.04.09.34.52;	author kris;	state Exp;
branches;
next	;


desc
@@


1.2
log
@SVN rev 204171 on 2010-02-21 14:28:03Z by gabor

- Remove GNU bc/dc bits. There has not been any regressions seen after
  BSD bc/dc import. It has been tested with make universe that this code
  is not used by anything any more.

Approved by:	delphij (mentor)
@
text
@This is GNU bc version 1.04.  (And dc version 1.0.4)

Changes from 1.03

	reorganization of source tree
	use of automake

	new commands for dc (|, ~, r, a)
	new command line options for dc

	fixed infinite loop in sqrt in bc
	fixed an I/O bug in bc
	made bc conform to POSIX for array parameters
	added long option support for bc
	new commandline options for bc (-q)
	added support for readline to bc (use configure --with-readline)
	command line argumens can now be taken from an environment variable
	

Changes from 1.02

	minor bug fixes in bc.

	addition of Ken Pizzini's dc program that uses the GNU bc 
	arbitrary precision arithmetic routines.

Changes from 1.01
	
	minor bug fixes.


@


1.2.2.1
log
@file NEWS was added on branch RELENG_8_4 on 2013-03-28 13:00:17 +0000
@
text
@d1 31
@


1.2.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 68
This is GNU bc version 1.06.  (And dc version 1.2)

Changes in dc from 1.2 to 1.3:
    Minor bug fixes.
    New multiply algorithm of bc.

Changes in bc from 1.05 to 1.06:
    New multiply algoirthm and many other changes in lib/number.c
    Function size now done dynamically.
    Function syntax in non-posix mode allows newlines in more places.
    Bug fixes:
	improved computation of j(n,x).
	enables readline only if interactive.
	for statment bug fixed.
	use int instead of char for readline char counts.
	improved cosine accuracy.

Changes in dc from 1.1 to 1.2:
    added !< != !> commands
    arrays now stack
    output is now line buffered, provided setvbuf() is available
    fixed known bugs in 'q', 'Q', 'a' commands, '-f' command-line option,
      and documentation
	changed the 'P' command's behavior on a numeric argument:
	  due to popular demand it now does the equivalent of 'aP'
	  (for small values)
	added new 'n' command to do what the old 'P' command did

Changes in bc from 1.04 to 1.05:
    Solaris makes work better.
    bug fixes
	stdout now always does line buffering.
	sqrt bug fixed for small numbers.
	readline (if support is compiled in) is enabled only for
		interactive executions of bc.


This is GNU bc version 1.04.  (And dc version 1.1)

Changes from 1.03

	reorganization of source tree
	use of automake

	new commands for dc (|, ~, r, a)
	new command line options for dc

	fixed infinite loop in sqrt in bc
	fixed an I/O bug in bc
	made bc conform to POSIX for array parameters
	added long option support for bc
	new commandline options for bc (-q)
	added support for readline to bc (use configure --with-readline)
	command line argumens can now be taken from an environment variable
	

Changes from 1.02

	minor bug fixes in bc.

	addition of Ken Pizzini's dc program that uses the GNU bc 
	arbitrary precision arithmetic routines.

Changes from 1.01
	
	minor bug fixes.


@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@Import GNU bc 1.04
PR:		4183
@
text
@@


1.1.1.2
log
@Import GNU bc 1.05a.
@
text
@d1 1
a1 23
This is GNU bc version 1.05.  (And dc version 1.2)

Changes in dc from 1.1 to 1.2:
    added !< != !> commands
    arrays now stack
    output is now line buffered, provided setvbuf() is available
    fixed known bugs in 'q', 'Q', 'a' commands, '-f' command-line option,
      and documentation
	changed the 'P' command's behavior on a numeric argument:
	  due to popular demand it now does the equivalent of 'aP'
	  (for small values)
	added new 'n' command to do what the old 'P' command did

Changes in bc from 1.04 to 1.05:
    Solaris makes work better.
    bug fixes
	stdout now always does line buffering.
	sqrt bug fixed for small numbers.
	readline (if support is compiled in) is enabled only for
		interactive executions of bc.


This is GNU bc version 1.04.  (And dc version 1.1)
@


1.1.1.2.2.1
log
@MFC: bc 1.06
@
text
@d1 1
a1 16
This is GNU bc version 1.06.  (And dc version 1.2)

Changes in dc from 1.2 to 1.3:
    Minor bug fixes.
    New multiply algorithm of bc.

Changes in bc from 1.05 to 1.06:
    New multiply algoirthm and many other changes in lib/number.c
    Function size now done dynamically.
    Function syntax in non-posix mode allows newlines in more places.
    Bug fixes:
	improved computation of j(n,x).
	enables readline only if interactive.
	for statment bug fixed.
	use int instead of char for readline char counts.
	improved cosine accuracy.
@


1.1.1.3
log
@Initial import of bc 1.0.6
@
text
@d1 1
a1 16
This is GNU bc version 1.06.  (And dc version 1.2)

Changes in dc from 1.2 to 1.3:
    Minor bug fixes.
    New multiply algorithm of bc.

Changes in bc from 1.05 to 1.06:
    New multiply algoirthm and many other changes in lib/number.c
    Function size now done dynamically.
    Function syntax in non-posix mode allows newlines in more places.
    Bug fixes:
	improved computation of j(n,x).
	enables readline only if interactive.
	for statment bug fixed.
	use int instead of char for readline char counts.
	improved cosine accuracy.
@


