GNU GMP support
Stanislav Malyshev