php-src/ext/ffi/tests
Christoph M. Becker 0427dcb913 Fix bug79177.phpt wrt. JIT
JIT ignores that the `zend_write` callback is overwritten, so we define
our own callback and caller.

We also fix the "inconsistent DLL binding" warnings on Windows, by
introducing `PHP_ZEND_TEST_API`.

Closes GH-6391.
2020-10-30 15:47:18 +01:00
..
001.phpt
002.phpt
003.phpt Fixed bug #77707 (FFI loses type information for opaque types) 2019-03-11 14:26:17 +03:00
004.phpt Fixed bug #77707 (FFI loses type information for opaque types) 2019-03-11 14:26:17 +03:00
005.phpt
006.phpt
007.phpt
008.phpt Check for exception after calling count_values() 2019-09-17 13:13:44 +02:00
009.phpt
010.phpt
011.phpt
012.phpt
013.phpt
014.phpt
015.phpt Allow usage of incomplete types for external variables, function parameters and return values 2019-03-29 14:14:56 +03:00
016.phpt
017.phpt Fixed bug #77707 (FFI loses type information for opaque types) 2019-03-11 14:26:17 +03:00
018.phpt
019.phpt
020.phpt
021.phpt
022.phpt Export FFI::__BIGGEST_ALIGNMENT__ 2020-03-11 15:29:58 +03:00
023.phpt Disable instantiation of zero size FFI\CData objects 2020-02-17 12:48:55 +03:00
024.phpt Fixed bug #77707 (FFI loses type information for opaque types) 2019-03-11 14:26:17 +03:00
025.phpt Avoid usage of internal get/set object handlers. They are going to be removed in PHP-8. 2019-05-28 17:08:35 +03:00
026.phpt Avoid usage of internal get/set object handlers. They are going to be removed in PHP-8. 2019-05-28 17:08:35 +03:00
027.phpt Disable instantiation of zero size FFI\CData objects 2020-02-17 12:48:55 +03:00
028.phpt
029.phpt
030.phpt
031.phpt
032.phpt
033.phpt
034.phpt
035.phpt
036.phpt Avoid usage of internal get/set object handlers. They are going to be removed in PHP-8. 2019-05-28 17:08:35 +03:00
037.phpt Avoid usage of internal get/set object handlers. They are going to be removed in PHP-8. 2019-05-28 17:08:35 +03:00
038.phpt
039.phpt
040.phpt Fix #79472: ext/ffi/tests/040.phpt TC fails on Big endian arch 2020-04-14 20:31:31 +03:00
041.phpt
042.phpt Fix FFI test on Windows 2019-02-12 13:57:44 +01:00
043.phpt Fixed incorrect error message 2019-03-20 02:41:08 +03:00
044.phpt Fix handling and extend ext/ffi/tests/044.phpt 2019-03-30 12:53:32 +01:00
045.phpt Disable instantiation of zero size FFI\CData objects 2020-02-17 12:48:55 +03:00
100.phpt Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00
101.phpt Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00
200.phpt Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00
300-win32.h.in
300.h Convert CRLF line endings to LF 2019-05-07 04:40:01 +02:00
300.phpt
301-win32.phpt Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00
301.phpt
302.phpt Allow loading FFI bindings through ffi.preload directive 2019-10-22 17:52:56 +03:00
303.phpt Added suppot for glob() wildcard matching in ffi.preload directive 2019-10-24 07:40:07 +02:00
bug77632.phpt Fix ffi test on Windows 2019-02-19 10:03:14 +01:00
bug77632b.phpt Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00
bug77706.phpt Fixed bug #77706 (Improve error messages in FFI for incompatible arguments) 2019-03-11 13:27:23 +03:00
bug77768.phpt Fixed bug #77768 (FFI: Builtin Types Should Not Raise Error On Redeclaration) 2019-03-29 00:02:26 +03:00
bug78270_1.phpt Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00
bug78270_2.phpt Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00
bug78543.phpt Fix #78543: is_callable() on FFI\CData throws Exception 2019-09-19 09:13:22 +02:00
bug78714.phpt Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00
bug78761_preload.h Fix #78761: Zend memory heap corruption with preload and casting 2019-10-30 19:49:39 +01:00
bug78761_preload.php Fix #78761: Zend memory heap corruption with preload and casting 2019-10-30 19:49:39 +01:00
bug78761.phpt Remove support for preloading on Windows 2020-01-06 22:41:55 +01:00
bug78762.phpt Fix #78762: Failing FFI::cast() may leak memory 2019-10-30 17:21:58 +01:00
bug79096.phpt Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00
bug79177.phpt Fix bug79177.phpt wrt. JIT 2020-10-30 15:47:18 +01:00
bug79532.phpt Fix #79532: sizeof off_t can be wrong 2020-04-29 10:40:59 +02:00
bug79571.phpt Skip test on big-endian architectures 2020-05-12 13:31:53 +02:00
bug80186.phpt Fixed bug #80186 2020-10-09 16:56:08 +02:00
callconv_x86.dll Fix #78716: Function name mangling is wrong for some parameter types 2019-10-22 11:38:58 +02:00
callconv.phpt Fix #78716: Function name mangling is wrong for some parameter types 2019-10-22 11:38:58 +02:00
list.phpt Convert CRLF line endings to LF 2019-05-07 04:40:01 +02:00
preload.inc Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00
skipif.inc
utils.inc Improve FFI test suite for Windows 2020-03-18 16:53:06 +01:00