Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Fix for bug #14966 | Derick Rethans | 2002-04-01 | 1 | -1/+1 |
| | |||||
* | Fix thread-safe build. | Sebastian Bergmann | 2002-03-11 | 1 | -2/+2 |
| | |||||
* | handle numeric strings. this means we're less picky about the argument | jim winstead | 2002-03-10 | 1 | -7/+4 |
| | | | | | types, but the math functions aren't generally that picky. | ||||
* | php has no 'double', only 'float' | Hartmut Holzgraefe | 2002-03-02 | 1 | -8/+8 |
| | |||||
* | Maintain headers. | Sebastian Bergmann | 2002-02-28 | 1 | -3/+3 |
| | |||||
* | Added fmod() function | Yasuo Ohgaki | 2002-02-21 | 1 | -0/+15 |
| | | | | | # Is there any reason that math.c does not use errno? | ||||
* | These are now defined in zend_config.w32.h. | Jon Parise | 2002-01-28 | 1 | -5/+0 |
| | |||||
* | zend_isinf() is already defined in Zend/zend_config.w32.h for Win32. | Jon Parise | 2002-01-27 | 1 | -1/+0 |
| | |||||
* | Use the zend_* versions of finite(), isinf(), and isnan(), as defined | Jon Parise | 2002-01-27 | 1 | -7/+7 |
| | | | | | | | | in php_config.h. Redefine the zend_* versions in the case of Win32. This fixes the build on systems that don't provide a native version of, say, isinf() (e.g. Solaris). | ||||
* | Rename finite/isinf/isnan to more standard is_*() names. | jim winstead | 2002-01-09 | 1 | -6/+6 |
| | |||||
* | Fix the Win32 compile. | jim winstead | 2002-01-05 | 1 | -0/+6 |
| | |||||
* | Fixed some protos. | Egon Schmid | 2002-01-05 | 1 | -30/+25 |
| | |||||
* | Apparently multi_convert_to_double_ex() didn't quite do what I | jim winstead | 2002-01-05 | 1 | -3/+4 |
| | | | | | thought. Still need to handle numeric strings. | ||||
* | Fixed pow(), and added finite(), isinf(), and isnan(). Also fixed | jim winstead | 2002-01-05 | 1 | -96/+65 |
| | | | | | | | | | | | | pow() tests. @- Fixed pow(), and added finite(), isinf(), and isnan(). (Jim) # Jeroen was on crack, and apparently flunked arithmetic. Names of new # functions subject to change if people get persnickety about them. # (They're currently the same as the underlying C library function # names. Hope nobody forgets to update the tests if they change the # names.) # Oh, and pow() uses the new parameter-passing API now. | ||||
* | - Let ceil also return a float in every case | Derick Rethans | 2001-12-22 | 1 | -1/+2 |
| | |||||
* | - Fix for bug #14646, floor() always returns a float now. | Derick Rethans | 2001-12-21 | 1 | -2/+2 |
| | |||||
* | - Fix for bug #14544, bogus warning in pow() | Derick Rethans | 2001-12-16 | 1 | -1/+1 |
| | | | | | #- I think I do not need to tell who screwed this up.... | ||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 |
| | |||||
* | Make _php_math_number_format available from shared extensions | Frank M. Kromann | 2001-12-03 | 1 | -4/+1 |
| | |||||
* | 5th and probably/hopefully last run of conv_z_macros | Jeroen van Wolffelaar | 2001-09-26 | 1 | -1/+1 |
| | |||||
* | proto fixes "double" -> "float" | Hartmut Holzgraefe | 2001-09-21 | 1 | -27/+27 |
| | |||||
* | Rework some string-to-number and vice-versa functions to work smarter | Sascha Schumann | 2001-09-20 | 1 | -66/+38 |
| | | | | | | (e.g. without using functions that use slow locales, without allocating extra memory and with fewer integer/float operations) | ||||
* | quickly fix newly introdued off-by-one | Sascha Schumann | 2001-09-19 | 1 | -1/+1 |
| | |||||
* | Rewrite _php_match_basetozval to need only one multiplication | Sascha Schumann | 2001-09-19 | 1 | -31/+27 |
| | | | | | per iteration and avoid the U?LONG_MAX hassle. | ||||
* | another attempt at fixing compile warnings... | Sterling Hughes | 2001-09-18 | 1 | -3/+3 |
| | |||||
* | hopefully fix win32 compile warnings | Sterling Hughes | 2001-09-18 | 1 | -1/+1 |
| | | | | | # I really wish i had a box to compile php with win32 on | ||||
* | - Don't wrap lines... this is annoying while coding. | Derick Rethans | 2001-09-09 | 1 | -2/+2 |
| | |||||
* | Add _php_math_zvaltobase and _php_math_basetozval | Stanislav Malyshev | 2001-09-03 | 1 | -13/+133 |
| | | | | | | | | This allows to use bindec, etc. functions to convert numbers longer than fits in long, using floats instead. Note: the functions like decbin still don't use the zval-ed functions, so they work only on longs yet. | ||||
* | Remove cbrt also, and mark logm1 and exp1p as expermintal | Jeroen van Wolffelaar | 2001-08-15 | 1 | -21/+12 |
| | |||||
* | MF407 | Jeroen van Wolffelaar | 2001-08-15 | 1 | -53/+0 |
| | |||||
* | Whitespace | Zeev Suraski | 2001-08-11 | 1 | -30/+30 |
| | |||||
* | Bugfix in abs(), abs(LONG_MIN) was bogus | Jeroen van Wolffelaar | 2001-08-05 | 1 | -11/+6 |
| | |||||
* | Check that _php_math_basetolong result fits long (by request from Troels Arvin) | Stanislav Malyshev | 2001-08-05 | 1 | -0/+4 |
| | |||||
* | - TSRMLS_FETCH work | Zeev Suraski | 2001-08-05 | 1 | -1/+2 |
| | | | | | - whitespace fixes | ||||
* | Another bugfix in pow. Special cases, with 10 times the same thing are | Jeroen van Wolffelaar | 2001-08-04 | 1 | -1/+2 |
| | | | | | _so_ error_prone... :( | ||||
* | Kill a warning | Rasmus Lerdorf | 2001-08-04 | 1 | -2/+2 |
| | |||||
* | Bugfix. All tests pass now on my system | Jeroen van Wolffelaar | 2001-08-04 | 1 | -0/+8 |
| | |||||
* | - A little bit cleaning of pow(), and 12 bytes less memory (wow) | Jeroen van Wolffelaar | 2001-08-04 | 1 | -12/+14 |
| | |||||
* | #- HTML-safe error for pow() | Jeroen van Wolffelaar | 2001-08-03 | 1 | -2/+2 |
| | |||||
* | - New pow() function. It now gives warnings on wrong input, and | Jeroen van Wolffelaar | 2001-08-03 | 1 | -7/+101 |
| | | | | | | | returns integer result when possible @- New pow() implementation, which returns an integer when possible, @ and warnings on wrong input (jeroen) | ||||
* | These new math functions are not supported on Win32 | Frank M. Kromann | 2001-08-01 | 1 | -0/+11 |
| | |||||
* | - Added a few new math functions from Jesus Castagnetto. | Andrei Zmievski | 2001-08-01 | 1 | -71/+292 |
| | | | | | | - Converted to Z_* macros. @- Added a few new math functions. (Jesus) | ||||
* | Fix folding and clean up some extensions | Rasmus Lerdorf | 2001-06-06 | 1 | -1/+2 |
| | |||||
* | vim-6 does folding - clean up a bunch of missing folding tags plus | Rasmus Lerdorf | 2001-06-05 | 1 | -0/+1 |
| | | | | | some misguided RINIT and RSHUTDOWN calls in a few fringe extensions | ||||
* | - Fix copyright notices with 2001 | Andi Gutmans | 2001-02-26 | 1 | -1/+1 |
| | |||||
* | update my email. | Thies C. Arntzen | 2000-10-29 | 1 | -1/+1 |
| | |||||
* | Making _php_math_longtobase() and _php_math_basetolong() callable from DLL ↵ | Frank M. Kromann | 2000-10-27 | 1 | -2/+2 |
| | | | | and SO modules | ||||
* | Fix decbin | Stanislav Malyshev | 2000-09-17 | 1 | -1/+1 |
| | |||||
* | fix for bug #5672 | Hartmut Holzgraefe | 2000-07-30 | 1 | -5/+4 |
| | |||||
* | Changed lots of PHP 3 licence headers to PHP 4, mainly in .h files. | David Croft | 2000-07-24 | 1 | -1/+1 |
| | | | | | | | | | Added a few RCS $Id$ tags. # Note: I have avoided changing any .h files if the corresponding .c file # had not already been changed as I am not sure if there are any legal # issues here. So some extensions still have PHP 3 headers. |