Macro Expansion Problem

From: Date: Thu, 07 Dec 2000 01:04:36 +0000
Subject: Macro Expansion Problem
Groups: php.dev 
Request: Send a blank email to php-dev+get-40280@lists.php.net to get a copy of this message
We already faced it a couple of times on Win32 and SCO platforms: Functions like stat, rmdir are sometimes defined to other names. When such a name is used in a PHP function table/function definition, it automatically causes the PHP function to get renamed. With the advent of LFS, this problem becomes worse, as all standard IO (not stdio) functions get a 64 appended. So, either we face getting a lot of bug reports about normal functions disappearing, or we do something about it. Any ideas on how to get around it without throwing out the use of macro expansion? - Sascha

« previous php.dev (#40280) next »