diff options
Diffstat (limited to 'contrib/bc/README')
-rw-r--r-- | contrib/bc/README | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/contrib/bc/README b/contrib/bc/README index 7bc2315..2813fb8 100644 --- a/contrib/bc/README +++ b/contrib/bc/README @@ -1,3 +1,31 @@ +GNU bc version 1.06: + +Extra configuration options: + + --with-readline tells bc to use the readline package that allows + for editing input lines when run interactive. + + --with-editline tells bc to use the BSD editline package that + allows for editing input lines when run interactive. + +Extra make steps: + + The simple make compiles a version of bc with fixed parameters + for the recursive multiplication algorithm. The fixed parameter + is the number of digits where a sequential algorithm is used + instead of the recursive algorithm. It is set to a value that + is known good on a couple of machines. (Sparc Ultra 10, Pentium + II, 450.) I'm calling this point the crossover point. + + To make a version of bc with a custom crossover point for your + machine, do the following steps: + + make timetest + make + + The timetest step takes a minimum of 10 minutes to complete. + + -------- Original comp.sources.reviewed README -------- Program: GNU bc @@ -55,3 +83,4 @@ an executable statement unlike the quit (i.e. "if (1 == 0) quit" will halt bc but "if (1 == 0) halt" will not halt bc.), and (h) the addition of the special variable "last" that is assigned the value of each print as the number is printed. +----------------------------------------------------------------------- |