[php-src] PR #24617: intl: stop including headers as C extern

From: Date: Fri, 23 Oct 2026 18:21:38 +0000
Subject: [php-src] PR #24617: intl: stop including headers as C extern
Groups: php.git-pulls 
Request: Send a blank email to git-pulls+get-39781@lists.php.net to get a copy of this message
Pull Request: https://github.com/php/php-src/pull/24617 Author: Girgias Except for arginfo header as PHP_FUNCTION/PHP_METHOD are marked as U_CFUNC and ext/date/php_date.h header. We now specificy the header symbols that _need_ to follow the C function ABI, meaning in some places we drop U_CFUNC declarations and in others we add it. Also use the BEGIN_EXTERN_C() portability macro when possible so that searching for this is easier. I thought I needed #24378 before, but turns out we probably can drop the U_CFUNC in front of PHP_FUNCTION/PHP_METHOD as follow-ups.

« previous php.git-pulls (#39781) next »