1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Do not use clang on cygwin

Its `__has_declspec_attribute()` is not reliable.  For instance,
while `__has_declspec_attribute(noalias)` is true but 'noalias'
attribute is warned as unknown.
This commit is contained in:
Nobuyoshi Nakada 2020-09-28 13:05:21 +09:00
parent 36d1bb720c
commit 67ae1d441d
No known key found for this signature in database
GPG key ID: 7CD2805BFA3770C6

View file

@ -101,7 +101,7 @@ AS_IF([test ! -z "$ac_cv_prog_CC" -a ! -z "$CC" -a "$CC" != "$ac_cv_prog_CC"], [
AC_MSG_ERROR(cached CC is different -- throw away $cache_file
(it is also a good idea to do 'make clean' before compiling))
])
AS_CASE(["${build_os}"], [linux*], [
AS_CASE(["${build_os}"], [linux*|cygwin*], [
AC_CHECK_TOOLS([CC], [gcc clang cc])
], [
# OpenBSD wants to prefer cc over gcc.