Derick Rethans
336cfd9980
Merge branch 'PHP-7.0' into PHP-7.1
2017-08-15 20:24:21 +01:00
Derick Rethans
3df753c6ca
Remove removed header files from configuration files.
2017-08-15 20:22:41 +01:00
Derick Rethans
55626549d8
Improve support for microseconds with Date/Time
...
It fixes several bugs:
- Fixed bug #45554 (Inconsistent behavior of the u format char).
- Fixed bug #48225 (DateTime parser doesn't set microseconds for "now").
- Fixed bug #52514 (microseconds are missing in DateTime class).
- Fixed bug #52519 (microseconds in DateInterval are missing).
- Fixed bug #68506 (General DateTime improvments needed for microseconds to become useful).
- Fixed bug #73109 (timelib_meridian doesn't parse dots correctly).
- Fixed bug #73247 (DateTime constructor does not initialise microseconds property).
It also updates timelib to 2016.04, and updates a data mapping file, which
causes changes to the volatile abbreviations tests.
2016-10-05 15:03:06 -04:00
Dmitry Stogov
a9bbe5c384
Make use of timelib 2015.02's support for external memory managers.
2015-09-22 09:17:50 +01:00
Anatol Belski
1463115e7e
Merge branch 'PHP-5.6'
...
* PHP-5.6:
fix timelib build configuration
Conflicts:
ext/date/config.w32
ext/date/config0.m4
win32/build/config.w32
win32/build/config.w32.phpize.in
2015-01-21 16:26:36 +01:00
Anatol Belski
24157f396c
fix timelib build configuration
2015-01-21 16:22:23 +01:00
Anatol Belski
9c88a214a4
backported the timelib cleanups to 5.6
2015-01-21 11:03:16 +01:00
Anatol Belski
8faadc22d1
make timelib use PHP's defines when it's inside PHP only
...
otherwise system defines will be used
2015-01-21 10:49:28 +01:00
Anatol Belski
991a04b068
made ext/date and ext/spl use static tsrm ls cache
2014-10-15 12:24:03 +02:00
Pierre Joye
52563ea0a3
- fix header install
2010-12-14 13:10:25 +00:00
Pierre Joye
a7ffa09e18
- add PHP_INSTALL_HEADERS to all parts (core&exts) exposing headers, generate the install-headers cmd
2010-12-11 22:18:10 +00:00
Pierre Joye
086c314171
- silent conversion warnings as it is not going to be "fixed" any time soon, removing false positive alerts. noise--;
2008-12-09 14:28:35 +00:00
Pierre Joye
c8a42610e5
- improve previous fix for scan, disable optimizer only for scan() using #pragma optimize
2008-08-02 16:49:56 +00:00
Pierre Joye
2317deb6f5
- parser's scan function is too large for VC6-7.x, disable the optimizer (size optimization instead) fixes it
2008-08-02 15:49:14 +00:00
Scott MacVicar
455eeec4b9
MFH: Fix windows build
2008-04-28 13:26:50 +00:00
Rob Richards
13048a3cb5
fix win build
2006-01-04 17:34:44 +00:00
Derick Rethans
f4de039522
- Rename tl_config.h to timelib_config.h
2005-06-17 12:03:04 +00:00
Frank M. Kromann
37d672d2a3
Attempt to fix win32 build by creating the missing hader file
2005-06-17 05:10:12 +00:00
Derick Rethans
4ad939be1b
- Rename "datetime.c" and "datetime.h" to "timelib.c" and "timelib.h" to
...
prevent duplicate header names.
2005-06-16 17:12:41 +00:00
Edin Kadribasic
d1974bad1b
Made date obligatory and static
2005-06-15 08:44:23 +00:00
Edin Kadribasic
cde34a07b7
Added win32 build file
2005-06-14 22:25:48 +00:00