Req #78836 [NEW]: Add support for general C macros/includes for FFI header

From: Date: Tue, 19 Nov 2019 14:01:46 +0000
Subject: Req #78836 [NEW]: Add support for general C macros/includes for FFI header
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-223796@lists.php.net to get a copy of this message
From: lisachenko dot it at gmail dot com Operating system: PHP version: 7.4.0RC6 Package: *Extensibility Functions Bug Type: Feature/Change Request Bug description:Add support for general C macros/includes for FFI header Description: ------------ Current implementation of C header parser is partial in PHP. Thus in order to use FFI with existing libraries, someone needs to craft own version of header, because macros and includes are not supported. It would be nice to extend current FFI C parser and have an ability to include several files without manual ordering. -- Edit bug report at https://bugs.php.net/bug.php?id=78836&edit=1 -- Fix committed: https://bugs.php.net/fix.php?id=78836&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=78836&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=78836&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=78836&r=needscript Try newer version: https://bugs.php.net/fix.php?id=78836&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=78836&r=support Expected behavior: https://bugs.php.net/fix.php?id=78836&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=78836&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=78836&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=78836&r=globals PHP version support discontinued: https://bugs.php.net/fix.php?id=78836&r=phptooold Daylight Savings: https://bugs.php.net/fix.php?id=78836&r=dst IIS Stability: https://bugs.php.net/fix.php?id=78836&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=78836&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=78836&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=78836&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=78836&r=mysqlcfg

« previous php.bugs (#223796) next »