mariadb/plugin
Sergei Golubchik 66fd45afce MDEV-7398 mysqld segfaults on FreeBSD 10.1 i386 when built with clang 3.4
in cmake tests let's treat clang like gcc (same options,
same builtins) in many cases.

* don't check the compiler when
  * testing for -fvisibility=hidden support
  * testing for HAVE_ABI_CXA_DEMANGLE
  * testing for HAVE_GCC_ATOMIC_BUILTINS
  * when removing options with string(replace)
  * when running ${CC} --version (ignore the error instead)
* run ABI checks for clang
* use "canonical" gcc flags for clang
* fix groonga too

Also:

* add cmake detection for gcc __atomic_* builtins. they might be
  supported (__ATOMIC_SEQ_CST is defined), but not for all operand
  sizes. In particular, 64-bit atomic load is problematic on i386
* cache check results for Windows
* remove the test for HAVE_CXXABI_H (HAVE_ABI_CXA_DEMANGLE is
  suffifient)
2015-06-16 23:58:21 +02:00
..
audit_null 5.5 merge 2013-06-06 17:51:28 +02:00
auth_dialog MDEV-7771 missing client plugins when mariadb-shared is not installed 2015-06-15 20:28:13 +02:00
auth_examples MDEV-7771 missing client plugins when mariadb-shared is not installed 2015-06-15 20:28:13 +02:00
auth_pam update plugins' maturity levels: 2014-03-19 09:56:46 +01:00
auth_socket 5.5.40+ merge 2014-10-09 10:30:11 +02:00
daemon_example 5.5 merge 2014-02-25 16:04:35 +01:00
feedback MDEV-6274 Collation usage statistics 2014-08-11 05:45:45 +04:00
fulltext 5.5 merge 2013-07-17 21:24:29 +02:00
handler_socket MDEV-7398 mysqld segfaults on FreeBSD 10.1 i386 when built with clang 3.4 2015-06-16 23:58:21 +02:00
locale_info update plugins' maturity levels: 2014-03-19 09:56:46 +01:00
metadata_lock_info 5.5.40+ merge 2014-10-09 10:30:11 +02:00
qc_info update plugins' maturity levels: 2014-03-19 09:56:46 +01:00
query_response_time Coding style fixes: remove trailing spaces. 2014-07-10 10:00:21 +04:00
semisync MDEV-5120 Test suite test maria-no-logging fails 2014-09-30 20:31:14 +03:00
server_audit Merge branch '5.5' into 10.0 2015-06-11 20:20:35 +02:00
sql_errlog update plugins' maturity levels: 2014-03-19 09:56:46 +01:00
win_auth_client MDEV-7771 missing client plugins when mariadb-shared is not installed 2015-06-15 20:28:13 +02:00