Anatol Belski
|
c17289e59c
|
fix thread safety
|
2015-07-29 17:26:51 +02:00 |
|
Dmitry Stogov
|
acfc31c0f8
|
Use zend_error_noreturn() for fatal errors
|
2015-04-01 13:32:23 +03:00 |
|
Anatol Belski
|
956bab0566
|
fix endianness check plus better visual origin compat
|
2015-03-18 00:39:06 +01:00 |
|
Anatol Belski
|
b3788cd200
|
this check isn't applicable anymore
|
2015-03-18 00:14:20 +01:00 |
|
Anatol Belski
|
0ac1075002
|
catching up with the git history
|
2015-03-17 22:11:31 +01:00 |
|
Anatol Belski
|
9903767734
|
fix undefined symbol
|
2015-03-17 22:11:30 +01:00 |
|
Anatol Belski
|
a160a9097a
|
restore freeing stuff and some small improvements
|
2015-03-17 22:11:27 +01:00 |
|
Anatol Belski
|
5d4616e2b0
|
first shot on updating strtod stuff
|
2015-03-17 22:11:26 +01:00 |
|
Stanislav Malyshev
|
b7a7b1a624
|
trailing whitespace removal
|
2015-01-10 15:07:38 -08:00 |
|
Lior Kaplan
|
c062c18d42
|
Replace invalid code with a proper #error
This code creates a nasty error as mentioned in bugs #31131, #37062
Patch taken from Debian's PHP package: 044-strtod_arm_fix
|
2013-12-08 15:49:22 -08:00 |
|
Dmitry Stogov
|
75df0499f6
|
Fixed Bug #55649 (Undefined function Bug()). (Laruence)
|
2011-09-13 07:07:06 +00:00 |
|
David Soria Parra
|
fa7c07b10c
|
Check if given string is long enough in zend_*_strtod
|
2011-07-27 14:17:45 +00:00 |
|
Pierre Joye
|
6e4435d628
|
- add binary suport, FR #50638, as defined in RFC https://wiki.php.net/rfc/binnotation4ints, patch by Jonah Harris
|
2011-07-27 00:14:02 +00:00 |
|
Rasmus Lerdorf
|
dc444e8a37
|
Fix bug #53682
|
2011-01-06 22:48:20 +00:00 |
|
Scott MacVicar
|
bb08994d71
|
Fix bug #53632 with x87 fpu
|
2011-01-04 22:36:23 +00:00 |
|
Hartmut Holzgraefe
|
aaa2f1c30b
|
marked char pointer arguments as const in lots of
places where strings pointed to are not modified
to prevent compiler warnings about discarded qualifiers ...
|
2010-10-14 21:33:10 +00:00 |
|
Dmitry Stogov
|
31c0af245e
|
Fixed floating point mathematic speed degradation (Christian)
|
2009-03-18 10:18:10 +00:00 |
|
Christian Seiler
|
04c528609a
|
- MFH: Changed floating point behaviour to consistently use double precision
on all platforms and with all compilers.
|
2008-12-02 16:19:10 +00:00 |
|
Dmitry Stogov
|
1474d9dfad
|
Fixed bug #43053 (Regression: some numbers shown in scientific notation). (int-e at gmx dot de)
some 64bit test files may need to be fixed
|
2008-09-15 11:47:16 +00:00 |
|
Dmitry Stogov
|
b2eba97d8b
|
Fix for bug #43487 (Wrong conversion of float to string)
|
2008-07-27 11:29:10 +00:00 |
|
Marcus Boerger
|
af316021e8
|
- Rewrite scanner to be based on re2c instead of flex
The full patch is available as:
http://php.net/~helly/php-re2c-5.3-20080316.diff.txt
This is against php-re2c repository version 98
An older patch against version 97 is available under:
http://php.net/~helly/php-re2c-97-20080316.diff.txt
|
2008-03-16 21:06:55 +00:00 |
|
Antony Dovgal
|
2198abb1c4
|
MFH: detect endianness in compile time when using Apple's GCC (fixes universal binary build)
|
2007-09-04 18:46:21 +00:00 |
|
Jani Taskinen
|
c9f6d5941e
|
MFH: - Fixed buf #42071 (ini scanner allows using NULL as option name).
MFH: Use Z_* macros to access the zvals.
|
2007-07-23 16:17:10 +00:00 |
|
Antony Dovgal
|
b1b4b0a6a7
|
fix comments
|
2007-05-04 16:19:57 +00:00 |
|
Antony Dovgal
|
ef32c956f7
|
MFH
|
2007-04-26 23:13:25 +00:00 |
|
Antony Dovgal
|
f6cef916bc
|
MFH: fix #41118 (PHP does not handle overflow of octal integers)
|
2007-04-22 21:33:10 +00:00 |
|
Antony Dovgal
|
9ad2c80c62
|
fix double-to-string conversion utils
|
2007-04-19 09:30:49 +00:00 |
|
Ilia Alshanetsky
|
37da90248d
|
Added missing allocation checks
|
2007-03-06 03:15:41 +00:00 |
|
Antony Dovgal
|
8185f4550e
|
MFH: fix #40545 (multithreading issue in zend_strtod())
|
2007-02-20 12:00:58 +00:00 |
|
Ilia Alshanetsky
|
d101e113cf
|
Fixed compiler warning
|
2006-12-26 17:17:52 +00:00 |
|
Ilia Alshanetsky
|
ff9d0fcc78
|
is_numeric_string() optimization
# Original Patch by Matt Wilmas
|
2006-12-26 16:44:20 +00:00 |
|
Antony Dovgal
|
feba2edba2
|
initialize variables
|
2006-12-07 20:45:58 +00:00 |
|
Antony Dovgal
|
b4d0d872e7
|
MFH
|
2006-12-06 10:49:27 +00:00 |
|
Antony Dovgal
|
4d44a5b71d
|
MFH: use BSD licensed implementation of double-to-string utilities instead of LGPL one
this patch also fixes thread safety issues in zend_strtod()
|
2006-12-06 09:52:51 +00:00 |
|
Antony Dovgal
|
29254a477d
|
fix #37062 (compile failure on ARM architecture)
if ARM is big endian - don't define IEEE_LITTLE_ENDIAN
|
2006-04-15 12:54:14 +00:00 |
|
Antony Dovgal
|
d43d090362
|
fix leak in zend_strtod() on big doubles
add new test
|
2006-02-14 22:10:55 +00:00 |
|
foobar
|
640bc001e5
|
- Compile fix for systems without int32_t typedef
|
2005-02-17 04:44:52 +00:00 |
|
foobar
|
378817d367
|
- Fixed bug #31920 (zend_strtod.c error: conflicting types for 'int8_t')
|
2005-02-10 22:19:32 +00:00 |
|
foobar
|
af1f60e601
|
- Compile fix for systems without uint32_t typedef
|
2005-01-22 20:28:17 +00:00 |
|
foobar
|
a96507c1ec
|
- Added missing header sections.
|
2005-01-10 14:57:36 +00:00 |
|
foobar
|
20fce0ba3e
|
- Use correct header files (in c99 compliant way). uint32_t is preferred.
|
2004-12-21 01:07:24 +00:00 |
|
foobar
|
4157e50c00
|
Better fix for endian compile problems.
|
2004-12-20 20:37:45 +00:00 |
|
Derick Rethans
|
4394c6f441
|
- MF43: Fixed strtod for Irix and some other strange platform
|
2004-12-17 13:17:32 +00:00 |
|
Derick Rethans
|
1c23efeff4
|
- MF43: Make it compile on HPUX on Itanium 2
|
2004-12-16 22:22:51 +00:00 |
|
Derick Rethans
|
16c6679125
|
- MF43: Fixed bug #31107 (strtod on solaris9/intel)
|
2004-12-16 13:06:58 +00:00 |
|
Derick Rethans
|
2689533db9
|
- MF43: Fixed bug #31110 and #31111 (Zend/zend_strtod.c problems)
|
2004-12-16 10:38:48 +00:00 |
|
Derick Rethans
|
c0edc48a08
|
- MFH: Fixed compile error related to bug #28605.
#- But it does not *fix* bug #28605.
|
2004-12-14 08:43:01 +00:00 |
|
Ilia Alshanetsky
|
4c5d71917e
|
MFB: Removed extra space that causes problems for some compilers.
|
2004-12-01 18:52:13 +00:00 |
|
Derick Rethans
|
9c14e2235c
|
- Fixed MacOSX compilation (Patch by Christian)
|
2004-12-01 15:05:02 +00:00 |
|
Derick Rethans
|
ccc7c3b48e
|
- Make this compile for the Mac again
|
2004-11-16 07:48:25 +00:00 |
|