GNU GMP support
Stanislav Malyshev
