mirror of https://github.com/php/php-src
Browse Source
PHP 8 switched to C99, but did not documented that anywhere. After @derickr rejected a pull request on timelib (https://github.com/derickr/timelib/pull/141#issuecomment-1386773784) because my suggested change removed compile-time checks for fixed-width integer types, pointing out that they are optional in the C99 standard, @nikic disagreed with using `uint_least8_t` instead (which is guaranteed to be available), stating that "We already make extensive use of uint8_t, you can assume it exists" (https://github.com/php/php-src/pull/10621#pullrequestreview-1304760668). In order to avoid such confusion in the future, let's document this architecture requirement.pull/10621/head
committed by
GitHub
1 changed files with 4 additions and 0 deletions
Loading…
Reference in new issue