xorg/xc/config/cf

Saren Sandmann Pedersen sandmann at daimi.au.dk
Thu Jul 22 22:24:50 EEST 2004


CVS commit by sandmann: 

Thu Jul 22 20:03:11 2004  Soeren Sandmann  <sandmann at daimi.au.dk>

	* programs/Xserver/fb/fbfill.c (fbFill): Call MMX solid fill
	routine when available.
	
	* programs/Xserver/fb/fbpict.c (fbComposite): Call MMX operations
	when available.

	* config/cf/xorg.cf: New HasGcc34 macro

	* programs/Xserver/fb/fbmmx.c: New file with many operations
	implemented with MMX intrinsics, conditional on having GCC 3.4 on
	i386.


  M +8 -0      xorg/xc/config/cf/xorg.cf   1.12


--- xorg/xc/config/cf/xorg.cf  #1.11:1.12
@@ -1404,4 +1404,12 @@
 #   define Gcc28Warnings /* */
 #  endif
+# ifndef HasGcc34
+#  if (((GccMajorVersion == 3) && (GccMinorVersion >= 4)) ||    \
+        (GccMajorVersion > 3))
+#   define HasGcc34 YES
+#  else
+#   define HasGcc34 NO
+#  endif
+# endif
 # endif
 # ifndef GccWarningOptions





More information about the xorg-commit mailing list