pixman: Changes to '0.26'

Matt Turner mattst88 at kemper.freedesktop.org
Wed Jun 13 08:14:25 PDT 2012


New branch '0.26' available with the following commits:
commit 4d20d525c9a5960a62eac5f8a82b5a6e224b8e46
Author: Søren Sandmann Pedersen <ssp at redhat.com>
Date:   Tue Jun 12 22:04:29 2012 -0400

    test: Add missing break in stress-test.c
    
    Found by coverity:
    
    https://bugzilla.redhat.com/show_bug.cgi?id=756069

commit 87e5e9da9be525683ab25246703813bfc2140b68
Author: Siarhei Siamashka <siarhei.siamashka at gmail.com>
Date:   Wed Jun 6 23:54:20 2012 +0300

    test: fix bisecting issue in fuzzer-find-diff.pl
    
    Before bisecting to find the exact test which has failed, we
    first need to make sure that the first test is fine (the first
    test is "good" and the whole range is "bad"). Otherwise
    test 2 gets incorrectly flagged as problematic in the case
    if we already got a failure on test 1 right from the start.

commit 71ada855cf5c25e02d779fe68dea6b2bdd5c516d
Author: Siarhei Siamashka <siarhei.siamashka at gmail.com>
Date:   Wed Jun 6 22:21:32 2012 +0300

    test: OpenMP 2.5 requires signed loop iteration variables
    
    Unsigned loop variables are only supported since version 3.0
    of OpenMP specification. Changing loop variables to use int32_t
    type fixes pixman build problems with path64 compiler.

commit 50bfa367743274a3aeb901945eebdf6aef5fcf16
Author: Matt Turner <mattst88 at gmail.com>
Date:   Wed May 30 16:44:04 2012 -0400

    configure.ac: add iwmmxt2 configure flag
    
    The flag allows the user to select whether pixman-mmx.c is compiled with
    -march=iwmmxt or -march=iwmmxt2.
    
    gcc has scheduling support for the Marvell CPU in the XO 1.75 when
    building with -march=iwmmxt2.

commit fd6e75ac7d8f6b935b3872d780bddc68545485e4
Author: Matt Turner <mattst88 at gmail.com>
Date:   Wed May 30 16:26:32 2012 -0400

    autotools: use custom build rule to build iwMMXt code
    
    gcc has no sane way of enabling iwmmxt code generation, like -msse for
    SSE, so you have to use -march=iwmmxt{,2}. User CFLAGS are placed after
    -march=iwmmxt and override the march value, so we have to use a custom
    build rule to order the CFLAGS such that pixman-mmx.c will be built with
    the necessary CFLAGS.

commit bfbfa2cc8fbc4366b1c9dbdc8070388047e9cf58
Author: Matt Turner <mattst88 at gmail.com>
Date:   Sun May 27 13:01:57 2012 -0400

    mmx: add missing _mm_empty calls
    
    Fixes spurious test failures on x86-32.

commit 2c0f25a0cdeb2c3527cc2c3520455a545d40cbaa
Author: Matt Turner <mattst88 at gmail.com>
Date:   Wed Jun 13 11:12:10 2012 -0400

    Post-release version bump to 0.26.1



More information about the xorg-commit mailing list