Macro Expansion Problem
| From: | Sascha Schumann | 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