1*ab8db090SAndroid Build Coastguard Worker# -*- Autoconf -*- 2*ab8db090SAndroid Build Coastguard Worker# Process this file with autoconf to produce a configure script. 3*ab8db090SAndroid Build Coastguard Worker 4*ab8db090SAndroid Build Coastguard WorkerAC_PREREQ([2.67]) 5*ab8db090SAndroid Build Coastguard WorkerAC_INIT([marisa], [0.2.6], [[email protected]]) 6*ab8db090SAndroid Build Coastguard WorkerAC_CONFIG_SRCDIR([include/marisa.h]) 7*ab8db090SAndroid Build Coastguard WorkerAM_INIT_AUTOMAKE([foreign]) 8*ab8db090SAndroid Build Coastguard Worker 9*ab8db090SAndroid Build Coastguard Worker# Checks for programs. 10*ab8db090SAndroid Build Coastguard WorkerLT_INIT 11*ab8db090SAndroid Build Coastguard WorkerAC_PROG_CXX 12*ab8db090SAndroid Build Coastguard WorkerAC_PROG_INSTALL 13*ab8db090SAndroid Build Coastguard Worker 14*ab8db090SAndroid Build Coastguard WorkerAC_CONFIG_MACRO_DIR([m4]) 15*ab8db090SAndroid Build Coastguard Worker 16*ab8db090SAndroid Build Coastguard Worker# Macros for SSE availability check. 17*ab8db090SAndroid Build Coastguard WorkerAC_DEFUN([MARISA_ENABLE_SSE2], 18*ab8db090SAndroid Build Coastguard Worker [AC_EGREP_CPP([yes], [ 19*ab8db090SAndroid Build Coastguard Worker#ifdef __SSE2__ 20*ab8db090SAndroid Build Coastguard Workeryes 21*ab8db090SAndroid Build Coastguard Worker#endif 22*ab8db090SAndroid Build Coastguard Worker ], [enable_sse2="yes"], [enable_sse2="no"])]) 23*ab8db090SAndroid Build Coastguard WorkerAC_DEFUN([MARISA_ENABLE_SSE3], 24*ab8db090SAndroid Build Coastguard Worker [AC_EGREP_CPP([yes], [ 25*ab8db090SAndroid Build Coastguard Worker#ifdef __SSE3__ 26*ab8db090SAndroid Build Coastguard Workeryes 27*ab8db090SAndroid Build Coastguard Worker#endif 28*ab8db090SAndroid Build Coastguard Worker ], [enable_sse3="yes"], [enable_sse3="no"])]) 29*ab8db090SAndroid Build Coastguard WorkerAC_DEFUN([MARISA_ENABLE_SSSE3], 30*ab8db090SAndroid Build Coastguard Worker [AC_EGREP_CPP([yes], [ 31*ab8db090SAndroid Build Coastguard Worker#ifdef __SSSE3__ 32*ab8db090SAndroid Build Coastguard Workeryes 33*ab8db090SAndroid Build Coastguard Worker#endif 34*ab8db090SAndroid Build Coastguard Worker ], [enable_ssse3="yes"], [enable_ssse3="no"])]) 35*ab8db090SAndroid Build Coastguard WorkerAC_DEFUN([MARISA_ENABLE_SSE4_1], 36*ab8db090SAndroid Build Coastguard Worker [AC_EGREP_CPP([yes], [ 37*ab8db090SAndroid Build Coastguard Worker#ifdef __SSE4_1__ 38*ab8db090SAndroid Build Coastguard Workeryes 39*ab8db090SAndroid Build Coastguard Worker#endif 40*ab8db090SAndroid Build Coastguard Worker ], [enable_sse4_1="yes"], [enable_sse4_1="no"])]) 41*ab8db090SAndroid Build Coastguard WorkerAC_DEFUN([MARISA_ENABLE_SSE4_2], 42*ab8db090SAndroid Build Coastguard Worker [AC_EGREP_CPP([yes], [ 43*ab8db090SAndroid Build Coastguard Worker#ifdef __SSE4_2__ 44*ab8db090SAndroid Build Coastguard Workeryes 45*ab8db090SAndroid Build Coastguard Worker#endif 46*ab8db090SAndroid Build Coastguard Worker ], [enable_sse4_2="yes"], [enable_sse4_2="no"])]) 47*ab8db090SAndroid Build Coastguard WorkerAC_DEFUN([MARISA_ENABLE_SSE4], 48*ab8db090SAndroid Build Coastguard Worker [AC_EGREP_CPP([yes], [ 49*ab8db090SAndroid Build Coastguard Worker#if defined(__POPCNT__) && defined(__SSE4_2__) 50*ab8db090SAndroid Build Coastguard Workeryes 51*ab8db090SAndroid Build Coastguard Worker#endif 52*ab8db090SAndroid Build Coastguard Worker ], [enable_sse4="yes"], [enable_sse4="no"])]) 53*ab8db090SAndroid Build Coastguard WorkerAC_DEFUN([MARISA_ENABLE_SSE4A], 54*ab8db090SAndroid Build Coastguard Worker [AC_EGREP_CPP([yes], [ 55*ab8db090SAndroid Build Coastguard Worker#ifdef __SSE4A__ 56*ab8db090SAndroid Build Coastguard Workeryes 57*ab8db090SAndroid Build Coastguard Worker#endif 58*ab8db090SAndroid Build Coastguard Worker ], [enable_sse4a="yes"], [enable_sse4a="no"])]) 59*ab8db090SAndroid Build Coastguard WorkerAC_DEFUN([MARISA_ENABLE_POPCNT], 60*ab8db090SAndroid Build Coastguard Worker [AC_EGREP_CPP([yes], [ 61*ab8db090SAndroid Build Coastguard Worker#ifdef __POPCNT__ 62*ab8db090SAndroid Build Coastguard Workeryes 63*ab8db090SAndroid Build Coastguard Worker#endif 64*ab8db090SAndroid Build Coastguard Worker ], [enable_popcnt="yes"], [enable_popcnt="no"])]) 65*ab8db090SAndroid Build Coastguard WorkerAC_DEFUN([MARISA_ENABLE_BMI], 66*ab8db090SAndroid Build Coastguard Worker [AC_EGREP_CPP([yes], [ 67*ab8db090SAndroid Build Coastguard Worker#ifdef __BMI__ 68*ab8db090SAndroid Build Coastguard Workeryes 69*ab8db090SAndroid Build Coastguard Worker#endif 70*ab8db090SAndroid Build Coastguard Worker ], [enable_bmi="yes"], [enable_bmi="no"])]) 71*ab8db090SAndroid Build Coastguard WorkerAC_DEFUN([MARISA_ENABLE_BMI2], 72*ab8db090SAndroid Build Coastguard Worker [AC_EGREP_CPP([yes], [ 73*ab8db090SAndroid Build Coastguard Worker#ifdef __BMI2__ 74*ab8db090SAndroid Build Coastguard Workeryes 75*ab8db090SAndroid Build Coastguard Worker#endif 76*ab8db090SAndroid Build Coastguard Worker ], [enable_bmi2="yes"], [enable_bmi2="no"])]) 77*ab8db090SAndroid Build Coastguard Worker 78*ab8db090SAndroid Build Coastguard Worker# Enable native cpu instructions. 79*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to enable optimization for native cpu]) 80*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([native-code], 81*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-native-code], 82*ab8db090SAndroid Build Coastguard Worker [generate instructions for native cpu [default=no]])], 83*ab8db090SAndroid Build Coastguard Worker [], 84*ab8db090SAndroid Build Coastguard Worker [enable_native_code="no"]) 85*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_native_code}" != "xno"], [ 86*ab8db090SAndroid Build Coastguard Worker CPPFLAGS="$CPPFLAGS -march=native" 87*ab8db090SAndroid Build Coastguard Worker MARISA_ENABLE_SSE2 88*ab8db090SAndroid Build Coastguard Worker MARISA_ENABLE_SSE3 89*ab8db090SAndroid Build Coastguard Worker MARISA_ENABLE_SSE4_1 90*ab8db090SAndroid Build Coastguard Worker MARISA_ENABLE_SSE4_2 91*ab8db090SAndroid Build Coastguard Worker MARISA_ENABLE_SSE4 92*ab8db090SAndroid Build Coastguard Worker MARISA_ENABLE_SSE4A 93*ab8db090SAndroid Build Coastguard Worker MARISA_ENABLE_POPCNT 94*ab8db090SAndroid Build Coastguard Worker MARISA_ENABLE_BMI 95*ab8db090SAndroid Build Coastguard Worker MARISA_ENABLE_BMI2 96*ab8db090SAndroid Build Coastguard Worker]) 97*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_native_code}]) 98*ab8db090SAndroid Build Coastguard Worker 99*ab8db090SAndroid Build Coastguard Worker# Checks for SSE availability. 100*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to use SSE2]) 101*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([sse2], 102*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-sse2], 103*ab8db090SAndroid Build Coastguard Worker [use SSE2 [default=no]])], 104*ab8db090SAndroid Build Coastguard Worker [], 105*ab8db090SAndroid Build Coastguard Worker [enable_sse2="no"]) 106*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse2}" != "xno"], [enable_sse2="yes"]) 107*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_sse2}]) 108*ab8db090SAndroid Build Coastguard Worker 109*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to use SSE3]) 110*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([sse3], 111*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-sse3], 112*ab8db090SAndroid Build Coastguard Worker [use SSE3 [default=no]])], 113*ab8db090SAndroid Build Coastguard Worker [], 114*ab8db090SAndroid Build Coastguard Worker [enable_sse3="no"]) 115*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse3}" != "xno"], [enable_sse3="yes"]) 116*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_sse3}]) 117*ab8db090SAndroid Build Coastguard Worker 118*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to use SSSE3]) 119*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([ssse3], 120*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-ssse3], 121*ab8db090SAndroid Build Coastguard Worker [use SSSE3 [default=no]])], 122*ab8db090SAndroid Build Coastguard Worker [], 123*ab8db090SAndroid Build Coastguard Worker [enable_ssse3="no"]) 124*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_ssse3}" != "xno"], [enable_ssse3="yes"]) 125*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_ssse3}]) 126*ab8db090SAndroid Build Coastguard Worker 127*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to use SSE4.1]) 128*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([sse4.1], 129*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-sse4.1], 130*ab8db090SAndroid Build Coastguard Worker [use SSE4.1 [default=no]])], 131*ab8db090SAndroid Build Coastguard Worker [], 132*ab8db090SAndroid Build Coastguard Worker [enable_sse4_1="no"]) 133*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse4_1}" != "xno"], [enable_sse4_1="yes"]) 134*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_sse4_1}]) 135*ab8db090SAndroid Build Coastguard Worker 136*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to use SSE4.2]) 137*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([sse4.2], 138*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-sse4.2], 139*ab8db090SAndroid Build Coastguard Worker [use SSE4.2 [default=no]])], 140*ab8db090SAndroid Build Coastguard Worker [], 141*ab8db090SAndroid Build Coastguard Worker [enable_sse4_2="no"]) 142*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse4_2}" != "xno"], [enable_sse4_2="yes"]) 143*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_sse4_2}]) 144*ab8db090SAndroid Build Coastguard Worker 145*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to use SSE4]) 146*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([sse4], 147*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-sse4], 148*ab8db090SAndroid Build Coastguard Worker [use SSE4 [default=no]])], 149*ab8db090SAndroid Build Coastguard Worker [], 150*ab8db090SAndroid Build Coastguard Worker [enable_sse4="no"]) 151*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse4}" != "xno"], [enable_sse4="yes"]) 152*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_sse4}]) 153*ab8db090SAndroid Build Coastguard Worker 154*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to use SSE4a]) 155*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([sse4a], 156*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-sse4a], 157*ab8db090SAndroid Build Coastguard Worker [use SSE4a [default=no]])], 158*ab8db090SAndroid Build Coastguard Worker [], 159*ab8db090SAndroid Build Coastguard Worker [enable_sse4a="no"]) 160*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse4a}" != "xno"], [enable_sse4a="yes"]) 161*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_sse4a}]) 162*ab8db090SAndroid Build Coastguard Worker 163*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to use popcnt]) 164*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([popcnt], 165*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-popcnt], 166*ab8db090SAndroid Build Coastguard Worker [use POPCNT [default=no]])], 167*ab8db090SAndroid Build Coastguard Worker [], 168*ab8db090SAndroid Build Coastguard Worker [enable_popcnt="no"]) 169*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_popcnt}" != "xno"], [enable_popcnt="yes"]) 170*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_popcnt}]) 171*ab8db090SAndroid Build Coastguard Worker 172*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to use BMI]) 173*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([bmi], 174*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-bmi], 175*ab8db090SAndroid Build Coastguard Worker [use BMI [default=no]])], 176*ab8db090SAndroid Build Coastguard Worker [], 177*ab8db090SAndroid Build Coastguard Worker [enable_bmi="no"]) 178*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_bmi}" != "xno"], [enable_bmi="yes"]) 179*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_bmi}]) 180*ab8db090SAndroid Build Coastguard Worker 181*ab8db090SAndroid Build Coastguard WorkerAC_MSG_CHECKING([whether to use BMI2]) 182*ab8db090SAndroid Build Coastguard WorkerAC_ARG_ENABLE([bmi2], 183*ab8db090SAndroid Build Coastguard Worker [AS_HELP_STRING([--enable-bmi2], 184*ab8db090SAndroid Build Coastguard Worker [use BMI2 [default=no]])], 185*ab8db090SAndroid Build Coastguard Worker [], 186*ab8db090SAndroid Build Coastguard Worker [enable_bmi2="no"]) 187*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_bmi2}" != "xno"], [enable_bmi2="yes"]) 188*ab8db090SAndroid Build Coastguard WorkerAC_MSG_RESULT([${enable_bmi2}]) 189*ab8db090SAndroid Build Coastguard Worker 190*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_bmi2}" != "xno"], [ 191*ab8db090SAndroid Build Coastguard Worker enable_bmi="yes" 192*ab8db090SAndroid Build Coastguard Worker]) 193*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_bmi}" != "xno"], [ 194*ab8db090SAndroid Build Coastguard Worker enable_sse4="yes" 195*ab8db090SAndroid Build Coastguard Worker]) 196*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_popcnt}" != "xno"], [ 197*ab8db090SAndroid Build Coastguard Worker enable_sse3="yes" 198*ab8db090SAndroid Build Coastguard Worker]) 199*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse4a}" != "xno"], [ 200*ab8db090SAndroid Build Coastguard Worker enable_popcnt="yes" 201*ab8db090SAndroid Build Coastguard Worker enable_sse3="yes" 202*ab8db090SAndroid Build Coastguard Worker]) 203*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse4}" != "xno"], [ 204*ab8db090SAndroid Build Coastguard Worker enable_popcnt="yes" 205*ab8db090SAndroid Build Coastguard Worker enable_sse4_2="yes" 206*ab8db090SAndroid Build Coastguard Worker]) 207*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse4_2}" != "xno"], [ 208*ab8db090SAndroid Build Coastguard Worker enable_popcnt="yes" 209*ab8db090SAndroid Build Coastguard Worker enable_sse4_1="yes" 210*ab8db090SAndroid Build Coastguard Worker]) 211*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse4_1}" != "xno"], [ 212*ab8db090SAndroid Build Coastguard Worker enable_ssse3="yes" 213*ab8db090SAndroid Build Coastguard Worker]) 214*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_ssse3}" != "xno"], [ 215*ab8db090SAndroid Build Coastguard Worker enable_sse3="yes" 216*ab8db090SAndroid Build Coastguard Worker]) 217*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_sse3}" != "xno"], [ 218*ab8db090SAndroid Build Coastguard Worker enable_sse2="yes" 219*ab8db090SAndroid Build Coastguard Worker]) 220*ab8db090SAndroid Build Coastguard Worker 221*ab8db090SAndroid Build Coastguard WorkerAS_IF([test "x${enable_popcnt}" != "xno"], [ 222*ab8db090SAndroid Build Coastguard Worker CXXFLAGS="$CXXFLAGS -DMARISA_USE_POPCNT -mpopcnt" 223*ab8db090SAndroid Build Coastguard Worker]) 224*ab8db090SAndroid Build Coastguard Workerif test "x${enable_bmi2}" != "xno"; then 225*ab8db090SAndroid Build Coastguard Worker CXXFLAGS="$CXXFLAGS -DMARISA_USE_BMI2 -mbmi2 -msse4" 226*ab8db090SAndroid Build Coastguard Workerelif test "x${enable_bmi}" != "xno"; then 227*ab8db090SAndroid Build Coastguard Worker CXXFLAGS="$CXXFLAGS -DMARISA_USE_BMI -mbmi -msse4" 228*ab8db090SAndroid Build Coastguard Workerelif test "x${enable_sse4a}" != "xno"; then 229*ab8db090SAndroid Build Coastguard Worker CXXFLAGS="$CXXFLAGS -DMARISA_USE_SSE4A -msse4a" 230*ab8db090SAndroid Build Coastguard Workerelif test "x${enable_sse4}" != "xno"; then 231*ab8db090SAndroid Build Coastguard Worker CXXFLAGS="$CXXFLAGS -DMARISA_USE_SSE4 -msse4" 232*ab8db090SAndroid Build Coastguard Workerelif test "x${enable_sse4_2}" != "xno"; then 233*ab8db090SAndroid Build Coastguard Worker CXXFLAGS="$CXXFLAGS -DMARISA_USE_SSE4_2 -msse4.2" 234*ab8db090SAndroid Build Coastguard Workerelif test "x${enable_sse4_1}" != "xno"; then 235*ab8db090SAndroid Build Coastguard Worker CXXFLAGS="$CXXFLAGS -DMARISA_USE_SSE4_1 -msse4.1" 236*ab8db090SAndroid Build Coastguard Workerelif test "x${enable_ssse3}" != "xno"; then 237*ab8db090SAndroid Build Coastguard Worker CXXFLAGS="$CXXFLAGS -DMARISA_USE_SSSE3 -mssse3" 238*ab8db090SAndroid Build Coastguard Workerelif test "x${enable_sse3}" != "xno"; then 239*ab8db090SAndroid Build Coastguard Worker CXXFLAGS="$CXXFLAGS -DMARISA_USE_SSE3 -msse3" 240*ab8db090SAndroid Build Coastguard Workerelif test "x${enable_sse2}" != "xno"; then 241*ab8db090SAndroid Build Coastguard Worker CXXFLAGS="$CXXFLAGS -DMARISA_USE_SSE2 -msse2" 242*ab8db090SAndroid Build Coastguard Workerfi 243*ab8db090SAndroid Build Coastguard Worker 244*ab8db090SAndroid Build Coastguard WorkerAC_CONFIG_FILES([Makefile 245*ab8db090SAndroid Build Coastguard Worker marisa.pc 246*ab8db090SAndroid Build Coastguard Worker include/Makefile 247*ab8db090SAndroid Build Coastguard Worker include/marisa/Makefile 248*ab8db090SAndroid Build Coastguard Worker lib/Makefile 249*ab8db090SAndroid Build Coastguard Worker lib/marisa/Makefile 250*ab8db090SAndroid Build Coastguard Worker lib/marisa/grimoire/Makefile 251*ab8db090SAndroid Build Coastguard Worker lib/marisa/grimoire/algorithm/Makefile 252*ab8db090SAndroid Build Coastguard Worker lib/marisa/grimoire/io/Makefile 253*ab8db090SAndroid Build Coastguard Worker lib/marisa/grimoire/trie/Makefile 254*ab8db090SAndroid Build Coastguard Worker lib/marisa/grimoire/vector/Makefile 255*ab8db090SAndroid Build Coastguard Worker tests/Makefile 256*ab8db090SAndroid Build Coastguard Worker tools/Makefile]) 257*ab8db090SAndroid Build Coastguard WorkerAC_OUTPUT 258*ab8db090SAndroid Build Coastguard Worker 259*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([]) 260*ab8db090SAndroid Build Coastguard WorkerAS_ECHO(["${PACKAGE_NAME} ${PACKAGE_VERSION} configuration:"]) 261*ab8db090SAndroid Build Coastguard WorkerAS_ECHO(["-------------------------------"]) 262*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" HOST: ${host}"]) 263*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" CXX: ${CXX}"]) 264*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" CXXFLAGS: ${CXXFLAGS}"]) 265*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" LDFLAGS: ${LDFLAGS}"]) 266*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" PREFIX: ${prefix}"]) 267*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([]) 268*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" NATIVE: ${enable_native_code}"]) 269*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" SSE2: ${enable_sse2}"]) 270*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" SSE3: ${enable_sse3}"]) 271*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" SSSE3: ${enable_ssse3}"]) 272*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" SSE4.1: ${enable_sse4_1}"]) 273*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" SSE4.2: ${enable_sse4_2}"]) 274*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" SSE4a: ${enable_sse4a}"]) 275*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" POPCNT: ${enable_popcnt}"]) 276*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" BMI: ${enable_bmi}"]) 277*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([" BMI2: ${enable_bmi2}"]) 278*ab8db090SAndroid Build Coastguard WorkerAS_ECHO([]) 279