Commit Graph

165 Commits

Author SHA1 Message Date
Edin Kadribasic
23bf3c93a5 MFB: Make DLL only once (Wez) 2007-03-19 03:16:18 +00:00
Edin Kadribasic
2bdf721f63 MFB: Check that manifest file exists before trying to embed it 2007-03-04 00:41:36 +00:00
Marcus Boerger
ebf98e261a - Add glob stream to win build 2007-03-03 21:40:23 +00:00
Ilia Alshanetsky
ce8285d289 Copyright update 2007-01-29 04:40:46 +00:00
Frank M. Kromann
00b5f0d0ad Kill warnings when mt is not installed or is found as the tape command under cygwin 2007-01-13 03:32:14 +00:00
Edin Kadribasic
9f206ec4c4 Make mt more silent 2007-01-08 00:26:35 +00:00
Sebastian Bergmann
3717df72ae Bump year. 2007-01-01 09:29:37 +00:00
Dmitry Stogov
a7c536fbcd Make MEMORY_LIMIT and ZEND_USE_MALLOC_MM to be always enabled. They don't make a
ny significant slowdown, but incrise maintainability a lot. Note that the setting of memory_limit wasn't changes (neither in main/main.c nor in php.ini) and it
still set to 16M.
2006-12-20 10:50:46 +00:00
Edin Kadribasic
d39271c01c MFB: Enable full build with newer Microsoft compilers 2006-12-19 10:26:44 +00:00
Dmitry Stogov
08f035bbac Removed unused zend_mm.* 2006-12-05 08:08:33 +00:00
Dmitry Stogov
6d7989a23d Fixed VC2005 support 2006-11-14 14:20:41 +00:00
Dmitry Stogov
8983879bdd Fixed problem with spaces in libpath 2006-11-14 14:11:05 +00:00
Dmitry Stogov
41912f3076 Fix warnings 2006-11-10 10:38:23 +00:00
Dmitry Stogov
6f1c5a7701 Use $(CC) for linking instead of $(LD). This allows usage of advansed optimization techniques (like Intel's inner-procedure optimization) 2006-11-10 10:30:56 +00:00
Dmitry Stogov
dc34d34230 Simplify the code base as this getpwd() was used only once 2006-11-10 09:56:37 +00:00
Rob Richards
418288ddba enable native and unicode tests
add ntest and utest build targets
2006-07-22 13:13:18 +00:00
Dmitry Stogov
6687f0377b New memory manager 2006-07-18 09:08:06 +00:00
Edin Kadribasic
fd959ad30a MFB: Enable separate build dir for SAPIs, the same way it is possible for EXTENSIONs 2006-05-07 00:07:53 +00:00
Frank M. Kromann
611d8b7cfa Revert patch for pdb files. No need to have it twice! 2006-04-29 14:33:35 +00:00
Frank M. Kromann
9c0b090705 Add new configure option --enable-pdb-files
This will generate .pdb files for debugging
2006-04-29 06:24:21 +00:00
foobar
6af3218f81 more cleanup (lingering ini settings which do not exist anymore, etc.) 2006-04-10 15:09:15 +00:00
Sara Golemon
30a2bd1d11 Another (and hopefully last) major streams commit.
This moves unicode conversion to the filter layer
(rather than at the lower streams layer)
unicode_filter.c has been moved from ext/unicode to main/streams
as it's an integral part of the streams unicode conversion process.

There are now three ways to set encoding on a stream:

(1) By context
$ctx = stream_context_create(NULL,array('encoding'=>'latin1'));
$fp = fopen('somefile', 'r+t', false, $ctx);

(2) By stream_encoding()
$fp = fopen('somefile', 'r+');
stream_encoding($fp, 'latin1');

(3) By filter
$fp = fopen('somefile', 'r+');
stream_filter_append($fp, 'unicode.from.latin1', STREAM_FILTER_READ);
stream_filter_append($fp, 'unicode.to.latin1', STREAM_FILTER_WRITE);

Note: Methods 1 and 2 are convenience wrappers around method 3.
2006-03-29 01:20:43 +00:00
Dmitry Stogov
663ba73ca2 Fixed bug #36568 (memory_limit setting on win32 has no effect) 2006-03-14 14:19:19 +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
Johannes Schlüter
c8c6dfc436 - Fix charset 2006-02-08 21:07:41 +00:00
Johannes Schlüter
c416b927f0 - It's 2006 and PHP 6 2006-02-08 21:03:00 +00:00
Marcus Boerger
d8a53905e9 - Add short size info 2006-01-11 20:24:07 +00:00
foobar
251c5173fd bump year and license version 2006-01-01 13:10:10 +00:00
Frank M. Kromann
720938f4ad /Gz and /RTC1 is for debug builds 2005-11-22 00:29:30 +00:00
Sebastian Bergmann
ebd645e438 MFB: Use /RTC1 instead of /GZ for MS VisualStudio 2005. 2005-11-20 17:03:58 +00:00
Rob Richards
459b318a56 fix configure - reflection is its own extension 2005-11-18 02:50:46 +00:00
Edin Kadribasic
0a4395a360 MFB: Fix building of extensions that inlcude extname/header.h 2005-09-22 13:18:14 +00:00
Derick Rethans
772af6a3cf - Fixed definition in correct file. (Patch by Nuno) 2005-09-21 08:40:52 +00:00
Edin Kadribasic
9250fda033 MFB 2005-09-17 22:07:20 +00:00
Wez Furlong
c2d2151654 make the icu library detection more friendly.
Also note that we can only probe for libraries after we've set up the
implicit php_build path.
2005-08-13 02:47:24 +00:00
Wez Furlong
4375c3fd7a /GB option is the default; remove it.
Add compiler version checks, as vs.net 2005 has dropped support for /YX and /GB
options, and deprecated ANSI stdio (in favour of more secure, non-standard
versions).
2005-08-12 20:05:19 +00:00
Edin Kadribasic
95e4b75811 Added --enable-static-icu / --disable-static-icu windows configure
options that allow you to pick weather you want to link against static
or DLL version of the ICU library.
2005-08-12 11:37:44 +00:00
foobar
45ce16454f Not used 2005-08-12 00:08:28 +00:00
Andrei Zmievski
264cec8be6 Unicode support. 2005-08-11 23:36:07 +00:00
Frank M. Kromann
f3030472de avoid version changes for future versions 2005-08-11 03:21:50 +00:00
Frank M. Kromann
64433c46ca rename dll's to php6 2005-08-11 03:16:08 +00:00
foobar
23e671a51e - Bumber up year 2005-08-03 14:08:58 +00:00
Edin Kadribasic
88fcc4859f Allow building gd on windows systems without t1lib (M. Sisolak) #33620 2005-08-01 21:57:09 +00:00
Wez Furlong
09d433a349 If asked to populate a set of cflags for a header check, only populate the
flags and don't fill in an entry into config.w32.h, UNLESS explicitly told
what to do.

This prevents leakage of things like HAVE_SQLCLI1_H from one pecl into another
(or the core) and confusing the build (as has happened with ibm_db2 and
pdo_odbc).
2005-07-07 13:22:38 +00:00
Derick Rethans
3cdc895213 - Added backward compability wrapper "php_parse_date()".
- Changed WDDX extension to use new date parsing code.
- Removed all remnants to the old parser.
#- I hope that I didn't break the .dsp's...
2005-06-19 22:15:27 +00:00
Wez Furlong
fc92678b05 add --enable-memory-manager switch for win32 too 2005-06-09 13:09:04 +00:00
Frank M. Kromann
1f33f5cb96 USE_ZEND_ALLOC should be defined here too. 2005-06-08 20:50:44 +00:00
Wez Furlong
05cec1dbce don't screw up the default fd set size when --disable-all is used 2005-06-05 19:19:09 +00:00
Wez Furlong
b227a51201 make "nmake install" more verbose. 2005-06-05 02:33:26 +00:00
Wez Furlong
664faf8411 Add option for placing the big binaries outside of the source tree.
I find that having Debug_TS sitting in the source tree makes cvs seem much slower.
2005-06-05 01:57:03 +00:00