Index: /trunk/aclocal.m4
===================================================================
--- /trunk/aclocal.m4	(revision 63)
+++ /trunk/aclocal.m4	(revision 64)
@@ -1200,5 +1200,5 @@
           if test $? = 0; then
             # apples gcc does not understand the assembly we provide
-            $CC -E -dM - < /dev/null | egrep '(__APPLE__|__CYGWIN__)' >/dev/null 2>&1 || samhain_i386=yes
+            $CC -E -dM - < /dev/null | egrep '(__sun__|__APPLE__|__CYGWIN__)' >/dev/null 2>&1 || samhain_i386=yes
           fi
 	  if test "x$samhain_i386" = xyes; then
