> 1. Does that mean PHP on 64-bit is declared not safe for Production > use? > It means it's not as heavily tested as on 32bit platforms :)
> 2. Will it be safe on Linux AMD64, if we compiled PHP with > CFLAGS="-m32" ? > iirc, Linux treats both int and long as 64bit datatypes so it'd be a non-issue there. The concern is platforms which treat int and long as different sizes. Watch your configure output for: checking size of long...X checking size of int...Y If X and Y are the same you're fine. If they're different, then any extension which abuses zend_parse_parameters by using the wrong data types will have issue. There's also the possibility that some folks are using entirely different data types like size_t which can depend on other factors such as LFS. The good news is that it doesn't take much to scan through for problems like that and fix them. Anyone up for a bugsquash? -Sara -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php