Gwynne Raskind
0c2ef3cece
Improve the Darwin 9 hack considerably and switch to using dl*() instead of NS*() on Darwin 8+.
2008-03-10 15:17:47 +00:00
Gwynne Raskind
4b5963b330
Fix Darwin 9/Mac OS X 10.5 build problems, or at least patch them
2008-03-09 14:27:15 +00:00
Marcus Boerger
14aca9c605
- Allow zend_extensions to be build inside ext and tested with 'make test'
2008-02-17 20:49:46 +00:00
Dmitry Stogov
b377ab8a18
Reverted memrchr() patch, because it is broken on linux 64-bit
2008-02-14 10:25:10 +00:00
Dmitry Stogov
0df9f4852f
Use memrchr() instead of zend_memrchr() if available. (Nuno)
2008-02-13 16:22:12 +00:00
Dmitry Stogov
42a683d688
Imporoved PHP binary size and startup speed with GCC4 visibility control (Nuno)
2008-01-30 09:56:22 +00:00
Dmitry Stogov
6847c18150
Added garbage collector
2008-01-22 09:29:29 +00:00
Nuno Lopes
b548802b58
MFB: allow lcov 1.6
2007-10-05 14:49:40 +00:00
Jani Taskinen
44cbb46246
- Added common getopt implementation to core.
...
- Added long-option feature to getopt().
- Made getopt() available on win32 systems.
Patch by: David Soria Parra <dsp@php.net>
[DOC]: These changes will be available from 5.3+
2007-10-01 12:32:39 +00:00
Jani Taskinen
56f88566e9
- Part 1 of fixing problems with runpath switch (make --disable-rpath work for real)
2007-08-20 14:28:29 +00:00
Jani Taskinen
99139b574d
- Fixed bug #42195 (C++ compiler required always)
2007-08-06 14:33:06 +00:00
Jani Taskinen
452ace5e14
- Made build system less dependant for the PHP major version to also
...
ease MFB/MFH as acinclude.m4 and Makefile.global are identical in both
branches.
2007-07-26 22:45:22 +00:00
Jani Taskinen
41c6375840
- Moved the old regex functions to it's own extension: ereg
2007-07-15 19:50:07 +00:00
Jani Taskinen
e0674ac629
- missing comma
2007-07-12 14:18:01 +00:00
Jani Taskinen
c4e5bda83e
- Fix invalid logic (plus made it possible to pass only integers to this)
2007-07-12 11:33:18 +00:00
Jani Taskinen
71b3ea6971
- Enabled PHP_CHECK_CONFIGURE_OPTIONS (check for unknown configure options)
2007-07-11 23:13:19 +00:00
Jani Taskinen
490d288326
- Removed --enable-versioning
2007-07-10 10:18:26 +00:00
Antony Dovgal
d850ea2172
fix #41908 (CFLAGS="-Os" ./configure --enable-debug fails)
...
patch by christian at hoffie dot info
2007-07-06 10:58:36 +00:00
foobar
f0f44a3652
- Fix some configure --help texts
2007-07-03 17:24:39 +00:00
foobar
68724e2489
- Improved php-config:
...
. Added --configure-options option to get configure line for current build
. Added --php-sapis option which shows SAPIs available
. Fixed problem with missing php binary when CLI is not build but CGI is.
- Fixed broken sed issues in phpize script
2007-06-29 01:09:54 +00:00
foobar
28fc4c26fc
- Added PHP_CHECK_SIZEOF macro (special version of AC_CHECK_SIZEOF)
...
# Now types like ptrdiff_t, ssize_t and intmax_t get defined to something
# useful..
2007-06-27 14:40:02 +00:00
Dmitry Stogov
86fe7aa2af
Fixed stat() to support rdev, blocksize and blocks on Fedora 7
2007-06-25 14:23:21 +00:00
foobar
9112c17171
MFB:- Unify installation of SAPIs: CGI is no exception anymore.
2007-05-24 23:31:15 +00:00
foobar
3bec20159c
MFB
2007-05-24 21:43:56 +00:00
Dmitry Stogov
176864b509
libfcgi cleanup (Andrei Nigmatulin)
2007-05-21 08:48:13 +00:00
Marcus Boerger
01220f548f
- Add glob stream wrapper
2007-03-03 20:41:12 +00:00
Antony Dovgal
389e17332e
move PHP_TEST_WRITE_STDOUT to acinclude.m4 and use it in configure.in
...
its result is used in sapi/cli & sapi/embed, not just sapi/cgi
2007-02-20 20:10:53 +00:00
Antony Dovgal
f8892b44ae
check if -no-cpp-precomp is supported by GCC before using it (mac os only)
2007-01-26 11:13:50 +00:00
Andrei Zmievski
af7451985e
Create PHP_SETUP_ICU macro that can be used in self-contained
...
extensions.
2007-01-12 18:57:11 +00:00
Andrei Zmievski
0b222980d0
Rename php5 module to php6. Remove version number from
...
sapi/apache/mod_php.* filenames (for future's sake). No other SAPI
moduels modified (up to invididual maintainers).
2007-01-10 23:46:09 +00:00
Antony Dovgal
8fd11f3d26
fix bug #39890 (using autoconf 2.6x and --with-layout=GNU breaks PEAR install path)
2006-12-25 15:40:14 +00:00
Antony Dovgal
ec53d3d18a
fix #39795 (build fails on AIX because crypt_r() uses different data struct)
2006-12-12 07:36:37 +00:00
Dmitry Stogov
08f035bbac
Removed unused zend_mm.*
2006-12-05 08:08:33 +00:00
Antony Dovgal
8e7ab1b72f
fix build with Sun compiler, which doesn't support -O0
2006-12-04 18:28:34 +00:00
Ilia Alshanetsky
c5c18d0076
MFB: Added check for crypt_r()
2006-11-30 17:10:55 +00:00
Antony Dovgal
ed4cd4c750
change CXXFLAGS along with CFLAGS as there might be C++ code
2006-09-25 11:05:29 +00:00
Antony Dovgal
24bafae539
fix separate TSRM build
2006-08-22 13:01:27 +00:00
Antony Dovgal
704a24c53d
fix #38467 (--enable-versioning causes make fail on OS X)
2006-08-15 20:12:59 +00:00
Antony Dovgal
7010fd0005
there is no realiable way to detect memrchr() presence because of a mess in glibc
...
so let's use our own implementation
2006-08-08 10:53:06 +00:00
Antony Dovgal
a3c3b91b33
add zend_memrchr()
2006-08-08 09:40:50 +00:00
Antony Dovgal
92b7dfb890
use -O0 with --enable-debug
2006-08-06 20:45:42 +00:00
foobar
95f2db2459
- Removed unnecessary quotes
2006-07-27 08:52:10 +00:00
foobar
f0fe4e05b9
- Added PHP_VERSION_ID == PHP_VERSION as integer value.
2006-07-27 08:50:41 +00:00
Antony Dovgal
9f8046454b
fix compile warning on Solaris, getloadavg() is in sys/loadavg.h there
2006-07-26 08:57:11 +00:00
Hannes Magnusson
e9c59b98ac
MFB: sys_getloadavg()
2006-06-26 20:28:30 +00:00
Nuno Lopes
f1d78f433d
MFB
2006-06-17 11:14:21 +00:00
foobar
ec4395e9ff
- Determine the shared/link lib suffixes in one macro.
2006-04-10 12:16:08 +00:00
Andrei Zmievski
3411f2bca1
Separate suffixes of shared libraries that we link against and the ones
...
we load with dlopen(). This matters on Mac OS X, for example.
2006-04-08 17:34:57 +00:00
Sara Golemon
4816e6f1c4
Ooops, missed a file
2006-03-29 01:52:28 +00:00
Ilia Alshanetsky
27e175eef0
So long safe_mode mode.
...
Also removed the magic_quotes configure option, no longer relevant since
the magic is gone :-).
2006-03-08 14:41:45 +00:00