1From 0f5e1658c05746b17f05a1bade263cad19b37e79 Mon Sep 17 00:00:00 2001 2From: Romain Naour <romain.naour@openwide.fr> 3Date: Thu, 22 Jan 2015 15:20:25 +0100 4Subject: [PATCH 1/6] configure: Remove "Check C compiler type (optimization 5 options)" 6 7This test force optimization to -O3 8while it is already set in CFLAGS 9 10Signed-off-by: Romain Naour <romain.naour@openwide.fr> 11--- 12 unix/configure | 98 ---------------------------------------------------------- 13 1 file changed, 98 deletions(-) 14 15diff --git a/unix/configure b/unix/configure 16index 73ba803..4185fee 100644 17--- a/unix/configure 18+++ b/unix/configure 19@@ -22,108 +22,10 @@ LFLAGS1='' 20 LFLAGS2='' 21 LN="ln -s" 22 23-CFLAGS_OPT='' 24- 25 # bzip2 26 IZ_BZIP2=${3-} 27 CFLAGS_BZ='' 28 29- 30-echo 'Check C compiler type (optimization options)' 31-# Sun C? 32-cat > conftest.c << _EOF_ 33-int main() 34-{ 35-#ifndef __SUNPRO_C 36- bad code 37-#endif 38- return 0; 39-} 40-_EOF_ 41-$CC $CFLAGS -c conftest.c > /dev/null 2>/dev/null 42-if test $? -eq 0; then 43- CFLAGS_OPT='-xO3' 44- echo " Sun C ($CFLAGS_OPT)" 45-else 46- # Tru64 DEC/Compaq/HP C? 47- cat > conftest.c << _EOF_ 48-int main() 49-{ 50-#ifndef __DECC 51- bad code 52-#endif 53- return 0; 54-} 55-_EOF_ 56- $CC $CFLAGS -c conftest.c > /dev/null 2>/dev/null 57- if test $? -eq 0; then 58- CFLAGS_OPT='-O3' 59- echo " DEC C ($CFLAGS_OPT)" 60- else 61- # HP-UX HP C? 62- cat > conftest.c << _EOF_ 63-int main() 64-{ 65-#ifdef __GNUC__ 66- bad code 67-#endif 68-#ifndef __hpux 69- bad code 70-#endif 71- return 0; 72-} 73-_EOF_ 74- $CC $CFLAGS -c conftest.c > /dev/null 2>/dev/null 75- if test $? -eq 0; then 76- # HP-UX, not GCC. Lame bundled or real ANSI compiler? 77- CFLAGS_OPT_TRY="+O3 +Onolimit" 78- $CC $CFLAGS $CFLAGS_OPT_TRY -c conftest.c 2>&1 | \ 79- grep '(Bundled)' > /dev/null 80- if test $? -ne 0; then 81- CFLAGS_OPT="$CFLAGS_OPT_TRY" 82- echo " HP-UX ANSI C ($CFLAGS_OPT)" 83- else 84- echo ' HP-UX Bundled C (no opt)' 85- fi 86- else 87- # GNU C? 88- cat > conftest.c << _EOF_ 89-int main() 90-{ 91-#ifndef __GNUC__ 92- bad code 93-#endif 94- return 0; 95-} 96-_EOF_ 97- $CC $CFLAGS -c conftest.c > /dev/null 2>/dev/null 98- if test $? -eq 0; then 99- CFLAGS_OPT='-O3' 100- echo " GNU C ($CFLAGS_OPT)" 101- # Special Mac OS X shared library "ld" option? 102- if test ` uname -s 2> /dev/null ` = 'Darwin'; then 103- lf='-Wl,-search_paths_first' 104- $CC $CFLAGS $lf conftest.c > /dev/null 2>/dev/null 105- if test $? -eq 0; then 106- LFLAGS2="${LFLAGS2} ${lf}" 107- fi 108- rm -f conftest 109- fi 110- else 111- CFLAGS_OPT='-O' 112- echo " Other-unknown C ($CFLAGS_OPT)" 113- fi 114- fi 115- fi 116-fi 117- 118-# optimization flags 119-if test -n "${CFLAGS_OPT}"; then 120- CFLAGS="${CFLAGS} ${CFLAGS_OPT}" 121- CFLAGS_BZ="${CFLAGS_BZ} ${CFLAGS_OPT}" 122-fi 123- 124- 125 # bzip2 126 127 echo "Check bzip2 support" 128-- 1291.9.3 130 131