This is not intended to be immediately pushed to pixman git repository.
At least not until it proves to have some real practical use. Except
maybe for the 'xor'->'filler' variable rename patch, which clearly
should not cause any regressions or inconveniences.

Any comments or ideas? Hopefully not a C vs. C++ flamewar :)

The same patches are also available at:
    http://cgit.freedesktop.org/~siamashka/pixman-g2d/log/?h=cplusplus

Siarhei Siamashka (4):
  New option to build pixman as C++ code (--enable-enforced-cplusplus)
  Rename 'xor' variable to 'filler' (because 'xor' is a C++ keyword)
  Fix "malloc/calloc return values need explicit casts" C++ errors
  Various remaining fixes needed for successful compilation with C++

 configure.ac                   |   14 ++++++
 pixman/Makefile.am             |    2 +
 pixman/pixman-access.c         |    2 +-
 pixman/pixman-bits-image.c     |    4 +-
 pixman/pixman-compiler.h       |    4 ++
 pixman/pixman-fast-path.c      |   26 +++++-----
 pixman/pixman-general.c        |    8 ++--
 pixman/pixman-glyph.c          |    4 +-
 pixman/pixman-image.c          |    2 +-
 pixman/pixman-implementation.c |    4 +-
 pixman/pixman-mmx.c            |   20 ++++----
 pixman/pixman-private.h        |  102 ++++++++++++++++++++++++++++++++++-----
 pixman/pixman-region.c         |   18 ++++----
 pixman/pixman-sse2.c           |   22 ++++----
 pixman/pixman-utils.c          |   23 ---------
 pixman/pixman-x86.c            |    7 ++-
 pixman/pixman.c                |    6 +-
 17 files changed, 171 insertions(+), 97 deletions(-)

-- 
1.7.8.6

_______________________________________________
Pixman mailing list
Pixman@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/pixman

Reply via email to