aa5f9d5
--- allegro-4.2.0/include/allegro/platform/alunixac.hin~	2006-10-15 18:45:00.000000000 +0200
aa5f9d5
+++ allegro-4.2.0/include/allegro/platform/alunixac.hin	2006-10-15 18:45:00.000000000 +0200
aa5f9d5
@@ -49,19 +49,25 @@
aa5f9d5
 #undef ALLEGRO_LINUX_VBEAF
aa5f9d5
 
aa5f9d5
 /* Define to enable Linux console VGA driver. */
aa5f9d5
-#undef ALLEGRO_LINUX_VGA
aa5f9d5
+#ifdef __i386__
aa5f9d5
+#define ALLEGRO_LINUX_VGA
aa5f9d5
+#endif
aa5f9d5
 
aa5f9d5
 /* Define if target machine is little endian. */
aa5f9d5
 #undef ALLEGRO_LITTLE_ENDIAN
aa5f9d5
 
aa5f9d5
 /* Define if assembler supports MMX. */
aa5f9d5
-#undef ALLEGRO_MMX
aa5f9d5
+#ifdef __i386__
aa5f9d5
+#define ALLEGRO_MMX
aa5f9d5
+#endif
aa5f9d5
 
aa5f9d5
 /* Define for Unix platforms, to use C convention for bank switching. */
aa5f9d5
 #undef ALLEGRO_NO_ASM
aa5f9d5
 
aa5f9d5
 /* Define if assembler supports SSE. */
aa5f9d5
-#undef ALLEGRO_SSE
aa5f9d5
+#ifdef __i386__
aa5f9d5
+#define ALLEGRO_SSE
aa5f9d5
+#endif
aa5f9d5
 
aa5f9d5
 /* Define if constructor attribute is supported. */
aa5f9d5
 #undef ALLEGRO_USE_CONSTRUCTOR