php-src/ext/gmp
Remi Collet 3c925b18fa Fix bug #63595 GMP memory management conflicts with other libraries using GMP
Drop use of php memory allocators as this raise various conflicts
with other extensions and libraries which use libgmp.

No other solution found.
We cannot for ensure correct use of allocator with shared lib.

Some memory can allocated before php init
Some memory can be freed after php shutdown

Known broken run cases
- php + curl + gnutls + gmp
- mod_gnutls + mod_php + gnutls + gmp
- php + freetds + gnutls + gmp
- php + odbc + freetds + gnutls + gmp
- php + php-mapi (zarafa) + gnutls + gmp
2014-10-27 07:45:34 +01:00
..
tests fixing test for upcoming mpir upgrade 2012-08-23 17:09:45 +02:00
config.m4 Fix long-standing visual pain point: the misalignment of './configure help' text. 2013-08-06 11:06:09 -07:00
config.w32 - [DOC] expose MPIR version when mpir is used instead of gmp 2009-12-10 02:25:47 +00:00
CREDITS Add credits to GMP 2001-07-16 12:45:36 +00:00
gmp.c Fix bug #63595 GMP memory management conflicts with other libraries using GMP 2014-10-27 07:45:34 +01:00
php_gmp.h Bump year 2014-01-03 11:06:16 +08:00
README Add license info 2000-12-28 12:13:21 +00:00
TODO

Arbitrary length number support with GNU MP library.
Please see the PGP manual for more documentation.
See also GNU MP home page at http://www.swox.com/gmp/.
GNU MP library is available under the tems of GNU LGPL 
license. Please see http://www.swox.com/gmp/lgpl.html