12345678910111213141516171819202122232425262728293031323334353637 |
- # ===========================================================================
- #
- # SYNOPSIS
- #
- # WOLFSSL_DARWIN_USING_CLANG
- #
- # DESCRIPTION
- #
- # With the advent of Apple Xcode v5.0, the old tool sets are missing from
- # the distribution. The provided "gcc" executable wrapper accepts the
- # "-pthread" flag, and passes it to the underlying "clang" which chokes
- # on it. This script checks the version of the gcc executable to see if
- # it reports it is really "clang".
- #
- # The value is placed in the wolfssl_darwin_clang variable.
- #
- # LICENSE
- #
- # Copyright (c) 2013 John Safranek <john@wolfssl.com>
- #
- # Copying and distribution of this file, with or without modification, are
- # permitted in any medium without royalty provided the copyright notice
- # and this notice are preserved. This file is offered as-is, without any
- # warranty.
- #serial 1
- AC_DEFUN([WOLFSSL_DARWIN_USING_CLANG],
- [
- if test x"$CC" = xclang; then
- wolfssl_darwin_clang=yes
- elif test x"$CC" = x || test x"$CC" = xgcc; then
- if /usr/bin/gcc -v 2>&1 | grep 'clang' >/dev/null 2>&1; then
- wolfssl_darwin_clang=yes
- fi
- fi
- ])
|