Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 153001
Collapse All | Expand All

(-)configure.ac.orig (-9 / +16 lines)
Lines 208-213 Link Here
208
208
209
elif echo $target_cpu | grep "i.86" >/dev/null; then
209
elif echo $target_cpu | grep "i.86" >/dev/null; then
210
210
211
dnl Check for dynamic SIMD -- implies --enable-mmx and --enable-sse!
212
213
AC_ARG_ENABLE(dynsimd,
214
    [  --enable-dynsimd        enable dynamic SIMD selection (default=no)],,
215
    enable_dynsimd=no)
216
217
if test "x$enable_dynsimd" = xyes; then
218
	AC_DEFINE(USE_DYNSIMD, 1, [Define to 1 to use dynamic SIMD selection.])
219
	enable_mmx=yes
220
	enable_sse=yes
221
fi
222
211
dnl Check for MMX assembly
223
dnl Check for MMX assembly
212
224
213
AC_ARG_ENABLE(mmx,
225
AC_ARG_ENABLE(mmx,
Lines 264-283 Link Here
264
      :
276
      :
265
  fi
277
  fi
266
278
267
  JACK_OPT_CFLAGS="$COMMON_X86_OPT_FLAGS $JACK_OPT_CFLAGS $MMX_FLAGS $SSE_FLAGS"
279
  JACK_OPT_CFLAGS="$COMMON_X86_OPT_FLAGS $JACK_OPT_CFLAGS"
268
280
269
elif test "$target_cpu" = "x86_64"; then
281
elif test "$target_cpu" = "x86_64"; then
270
      JACK_OPT_CFLAGS="-DREENTRANT -O3 -march=k8 -fomit-frame-pointer -ffast-math -funroll-loops"
282
      JACK_OPT_CFLAGS="-DREENTRANT -O3 -march=k8 -fomit-frame-pointer -ffast-math -funroll-loops"
271
fi
283
fi
272
284
273
AC_ARG_ENABLE(dynsimd,
274
    [  --enable-dynsimd        enable dynamic SIMD selection (default=no)],,
275
    enable_dynsimd=no)
276
277
if test "x$enable_dynsimd" = xyes; then
278
	AC_DEFINE(USE_DYNSIMD, 1, [Define to 1 to use dynamic SIMD selection.])
279
fi
280
281
AC_ARG_ENABLE(optimize,
285
AC_ARG_ENABLE(optimize,
282
    AC_HELP_STRING([--enable-optimize],
286
    AC_HELP_STRING([--enable-optimize],
283
		   [ask the compiler for its best optimizations]),
287
		   [ask the compiler for its best optimizations]),
Lines 287-292 Link Here
287
    ]
291
    ]
288
)
292
)
289
293
294
dnl Now add the MMX and SSE flags as appropriate; these are not optimizations
295
JACK_CFLAGS="$JACK_CFLAGS $MMX_FLAGS $SSE_FLAGS"
296
290
AC_SUBST(JACK_CFLAGS)
297
AC_SUBST(JACK_CFLAGS)
291
298
292
dnl
299
dnl

Return to bug 153001