Initial commit on new branch minigmp
Pushing latest to remote
Added a Makefile for this folder and corrected a typo in the mini-gmp.h file.
modified mini-gmp.h to declare mpz_sizeinbase.
Basic development of array use with mini-gmp library. Works for very small
integers.
Further work on copying and using an array of big numbers. Seems
to work with small numbers. free() not working correctly so
memory leaks are a problem.
merge changes
commit prior to development branch 'indexed'
Replaced some variables with indexed pointers and general editing.
Moved limb-allocation function to the array_copy code. Plan to revise the random number generation in next commit.
Branch random_string: working example of array_copy.
Branch switch to minigmp
Merge branch 'minigmp'
Consolidating developement
Debugging the fixed_array suite. This version works with mpz_add.
Debugging - switch to master
Defined an overall control struct for a fixed array
Non significant change to mini_gmp.h to tag master
New struct Farray which holds all info for each array. mpz_alloc_fixed
rewritten to take advantage of this.
Found a bug in alloc_fixed2.
Further bug found in the way arrays are initialised with random strings.