1 AC_DEFUN([MOONLIGHT_CHECK_C_COMPILER],
3 dnl add -fstack-protector-all when compiling with gcc
4 if test "x$GCC" = "xyes" ; then
5 CFLAGS="-fstack-protector-all $CFLAGS"
6 CXXFLAGS="-fstack-protector-all $CXXFLAGS"
9 dnl check for MMX support
14 __asm__ __volatile__ (
17 : : "r" (&i), "r" (&j)
21 ], AC_DEFINE(HAVE_MMX, [1], [MMX support]))
23 dnl check for SSE2 support
31 memset(buffer, 0x0, 128);
32 __asm__ __volatile__ (
33 "movdqu (%0), %%xmm1;"
35 : : "r" (buffer), "r" (&j)
39 ], AC_DEFINE(HAVE_SSE2, [1], [SSE2 support]))