On 09/08/13 9:47 PM, Brad Smith wrote:
The following diff fixes building pixman with older GCC releases such as GCC 
3.3.


diff --git a/pixman/pixman-matrix.c b/pixman/pixman-matrix.c
index 89b9682..cacc05c 100644
--- a/pixman/pixman-matrix.c
+++ b/pixman/pixman-matrix.c
@@ -37,7 +37,8 @@
  static force_inline int
  count_leading_zeros (uint32_t x)
  {
-#ifdef __GNUC__
+#if defined(__GNUC__) && \
+       (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
      return __builtin_clz (x);
  #else
      int n = 0;


Discussion seems to have died down. Could this please be commited?

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

_______________________________________________
Pixman mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pixman

Reply via email to