forked from Lainports/opnsense-ports
Taken from: https://github.com/freebsd/freebsd-ports.git Commit id: 5070672073b68be364139bc6b3a89100bd17d331
55 lines
1.6 KiB
Text
55 lines
1.6 KiB
Text
--- configure.orig 2009-02-11 02:43:40.000000000 +0100
|
|
+++ configure 2013-10-18 16:28:11.000000000 +0200
|
|
@@ -15904,6 +15904,7 @@
|
|
|
|
|
|
case "$CXX" in
|
|
+ clang*) ;;
|
|
cl*|CL*)
|
|
CXXFLAGS="-nologo -W1 -EHsc -DWIN32"
|
|
if test x"$enable_shared" = "xyes"; then
|
|
@@ -19744,7 +19745,7 @@
|
|
|
|
OPT_CFLAGS=""
|
|
case "$CXX" in
|
|
- g++*)
|
|
+ nomatch)
|
|
TRY_CFLAGS="$OPT_CFLAGS -g"
|
|
{ $as_echo "$as_me:$LINENO: checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags" >&5
|
|
$as_echo_n "checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags... " >&6; }
|
|
@@ -20147,7 +20148,7 @@
|
|
{ $as_echo "$as_me:$LINENO: result: yes" >&5
|
|
$as_echo "yes" >&6; }
|
|
case "$CXX" in
|
|
- g++*)
|
|
+ g++*|c++*|clang*)
|
|
CXXFLAGS=`echo $CXXFLAGS | sed 's/-O[0-9]*//g'`
|
|
OPT_CFLAGS=""
|
|
TRY_CFLAGS="-O0"
|
|
@@ -20237,7 +20238,7 @@
|
|
$as_echo "no" >&6; }
|
|
OPT_CFLAGS=""
|
|
case "$CXX" in
|
|
- g++*|icc)
|
|
+ nomatch)
|
|
TRY_CFLAGS="-O3"
|
|
{ $as_echo "$as_me:$LINENO: checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags" >&5
|
|
$as_echo_n "checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags... " >&6; }
|
|
@@ -20416,7 +20417,7 @@
|
|
|
|
#Try more optimising flags if supported
|
|
case "$CXX" in
|
|
- g++*)
|
|
+ nomatch)
|
|
TRY_CFLAGS="$OPT_CFLAGS -fexpensive-optimizations"
|
|
{ $as_echo "$as_me:$LINENO: checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags" >&5
|
|
$as_echo_n "checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags... " >&6; }
|
|
@@ -20941,7 +20942,7 @@
|
|
|
|
if test x"${enable_mmx}" = x"yes" ; then
|
|
case "$CXX" in
|
|
- g++*)
|
|
+ g++*|c++*|clang*)
|
|
ac_ext=cpp
|
|
ac_cpp='$CXXCPP $CPPFLAGS'
|
|
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|