php-src/build
Nikita Popov 5dc9418a97 Reapply "Remove configure checks for supported instruction sets"
I reverted this previously for 7.4 because of bug #78769. Relanding
it now for master, because I still believe that this change is
right, and if it causes complications, those indicate a bug elsewhere.

---

These were checking whether the instruction set is supported by
the host CPU, however they were only used to condition on whether
this instruction set is targeted at all. It would still use dynamic
dispatch (e.g. based on ifunc resolvers) to select the actual
implementation. Whether the target is guaranteed to support the
instruction set without dispatch is determined based on pre-defined
macros like __SSE2__.

This removes the configure-time builtin cpu checks to remove
confusion. Additionally this allows targeting an architecture that
is newer than the host architecture.
2020-05-11 12:22:28 +02:00
..
ax_check_compile_flag.m4 Upgrade AX_CHECK_COMPILE_FLAG macro to serial 6 2018-07-28 01:40:02 +02:00
ax_func_which_gethostbyname_r.m4 Move Autoconf Archive macros to a common m4 dir 2019-04-23 20:37:31 +02:00
ax_gcc_func_attribute.m4 Optimized php_addslashes with SSE4.2 instructions 2018-01-15 21:17:50 +08:00
config-stubs Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
config.guess Update bundled config.guess and config.sub 2020-02-15 13:43:31 +01:00
config.sub Update bundled config.guess and config.sub 2020-02-15 13:43:31 +01:00
gen_stub.php manage ZEND_DEP_FALIAS in gen_stub 2020-04-29 14:37:06 +02:00
genif.sh Refactor genif.sh 2019-07-08 14:58:26 +02:00
libtool.m4 Port various autoconf bits to C99 compilers 2019-09-10 12:32:14 +02:00
ltmain.sh Fix libtool to provide a simple way to generate only "shared" object files or libraries. 2020-04-27 23:31:54 +03:00
Makefile.gcov Azure: Publish code coverage results 2019-10-11 17:44:36 +02:00
Makefile.global Fix libtool to provide a simple way to generate only "shared" object files or libraries. 2020-04-27 23:31:54 +03:00
order_by_dep.awk Trim trailing whitespace in source code files 2018-10-13 14:17:28 +02:00
php_cxx_compile_stdcxx.m4 Update bundled stdxx check macros 2020-02-08 10:13:46 +01:00
php.m4 Reapply "Remove configure checks for supported instruction sets" 2020-05-11 12:22:28 +02:00
pkg.m4 ext/gd: Use pkg-config to detect the availability of freetype2 2018-11-07 13:05:47 +01:00
print_include.awk Replace the incomprehensible newline escaping with @NEWLINE@ 2001-03-30 14:02:20 +00:00
shtool fix bug #51076 (race condition in shtool's mkdir -p) 2013-10-08 08:37:08 +02:00