| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
As $(PHP) is not an absolute path, test -x doesn't do anything
meaningful. Rely on the autoconf check.
|
|
|
|
|
| |
Use the detected PHP (minimum 7.1) to run gen_stubs, and other
code generation scripts in the future.
|
|\
| |
| |
| |
| | |
* PHP-8.0:
Remove generated zend_jit_x86.c on `make clean`
|
| |
| |
| |
| |
| |
| |
| |
| | |
Not removing this causes build failure when reconfiguring and rebuilding after a `make clean`, e.g. enabling/disabling ZTS.
This makes https://bugs.php.net/bug.php?id=80561 more bearable. Ideally it would be rebuilt automatically on configuration change if necessary, but I have no idea how to implement this.
Closes GH-6702.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Affects ZEND_NS_FE
Add test cases of the global function
Backported to php 8.0 from GH-6664
|
| |
| |
| |
| | |
Closes GH-6701
|
| |
| |
| |
| | |
Closes GH-6684
|
| |
| |
| |
| | |
Related to GH-6701
|
| |
| |
| |
| |
| |
| |
| | |
This ensures all .c files which include a header file directly or
indirectly are rebuilt whenever the header file is changed.
Closes GH-6693.
|
| |
| |
| |
| |
| |
| | |
enabled
Closes GH-6675
|
| |
| |
| |
| |
| |
| |
| |
| | |
Affects both INIT_NS_CLASS_ENTRY and ZEND_NS_FE
Add test cases of the global function and namespaced values
Closes GH-6664
|
| |
| |
| |
| |
| |
| | |
Closes GH-6289
Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This makes --verify also check @implementation-alias. Failures are
ignored using @no-verify instead. Some mistakes have been made that
would have been caught by this...
Closes GH-6615.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Some functions have multiple aliases, while the $aliasMap can
only record one.
Methodsynopsis generation probably shouldn't use it either, but
at least that case seems to only be interested in whether there
is an alias at all.
|
| | |
|
| |
| |
| |
| | |
In case the stub file also contains documentation.
|
| |
| |
| |
| |
| | |
This makes sure that it's present even on exceptions from deeper
down the stack, where we can't add it manually.
|
|\ \
| |/
| |
| |
| | |
* PHP-8.0:
Add support for union types for internal functions
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This closes the last hole in the supported types for internal
function arginfo types. It's now possible to represent unions of
multiple classes. This is done by storing them as TypeA|TypeB and
PHP will then convert this into an appropriate union type list.
Closes GH-6581.
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Closes GH-6367
|
|\ \
| |/
| |
| |
| | |
* PHP-8.0:
Fix bug #80402: Don't strip -lpthread
|
| |\
| | |
| | |
| | |
| | | |
* PHP-7.4:
Fix bug #80402: Don't strip -lpthread
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The current behavior has been introduced 20 years ago in
f9e375f493a1aeacbbcc8f2f00880d05b4ba7aaf as part of a larger change.
It's not clear to me why special treatement of -lpthread is necessary
here.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-8.0:
Fixed bug #80393
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.4:
Fixed bug #80393
|
| | |
| | |
| | |
| | |
| | |
| | | |
Handle macos versions that don't start with 10.* in libtool.
Patch by kir dot morozov at gmail dot com.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-8.0:
Use true/false instead of TRUE/FALSE in intl
|
| | |
| | |
| | |
| | | |
And drop the U_DEFINE_TRUE_AND_FALSE flag.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-8.0:
Fixed bug #80310: Support for icu4c 68.1.
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.4:
Fixed bug #80310: Support for icu4c 68.1.
|
| | |\
| | | |
| | | |
| | | |
| | | | |
* PHP-7.3:
Fixed bug #80310: Support for icu4c 68.1.
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* PHP-8.0:
Fix another implicit function declaration in configure
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* PHP-7.4:
Fix another implicit function declaration in configure
|
| | |\ \
| | | |/
| | | |
| | | |
| | | | |
* PHP-7.3:
Fix another implicit function declaration in configure
|
| | | |
| | | |
| | | |
| | | |
| | | | |
As mentioned on bug #80171. This one is in libtool.m4, might get
lost on libtool updates.
|
|/ / / |
|
| | |
| | |
| | |
| | | |
[ci skip]
|
| | |
| | |
| | |
| | | |
Closes GH-6376
|
| | |
| | |
| | |
| | | |
Closes GH-6335
|
| | |
| | |
| | |
| | |
| | | |
Add the namespace prefix (using underscores) to both the arginfo
name and the method declaration name.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
--help option - add debug "Saved ..." message
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.4:
Fix -Wimplicit-function-declaration in configure
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.3:
Fix -Wimplicit-function-declaration in configure
|
| | |
| | |
| | |
| | |
| | | |
Instead of internal __size_t / __off64_t types use ssize_t and off64_t.
This makes it work on musl as well.
|
| | |
| | |
| | |
| | |
| | | |
The linkage can be specified as the argument to the
@generate-function-entries tag. Test this on zend_test.
|