cairo/build
Behdad Esfahbod eb89bf049a Check for _MSC_VER in mutex implementation code
Previously I made the mutex implementation code to use Windows mutexes
conditional on HAVE_WINDOWS_H.  This was suppposed to be a more wine-friendly
version of checking for a Windows platform.  However, it also meant that
when compiling without config.h, one had to stuff a #define for HAVE_WINDOWS_H
somewhere.  Traditionally it was put in cairo-features-win32.h, and that
practice was carried over even after my build system rewrite.

Somewhere along the road I also decided that the mutex implementation header
does not need to include anything other than config.h.  So the hacked up
HAVE_WINDOWS_H in cairo-features-win32.h was not being seen by its lone
user.

We now condition on any of HAVE_WINDOWS_H and _MSC_VER.  So the hack can be
removed altogether.
2008-09-19 16:57:42 -04:00
..
.gitignore Move some top-level build files into build/ 2008-09-03 19:09:57 -04:00
aclocal.cairo.m4 [acinclude.m4] Add compat macros for autoconf 2.59 2008-09-18 03:12:03 -04:00
aclocal.enable.m4 [configure.ac] Generate boilerplate/Makefile.am.config 2008-09-16 03:58:19 -04:00
aclocal.float.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
aclocal.gtk-doc.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
aclocal.makefile.m4 [aclocal] Fix pkgconfig file collection 2008-09-16 03:58:21 -04:00
aclocal.pkg.m4 Move m4 macros into build/aclocal.*.m4 files 2008-09-11 04:17:43 -04:00
configure.ac.analysis [gcov] Use --coverage instead. 2008-09-17 22:24:17 +01:00
configure.ac.features Check for _MSC_VER in mutex implementation code 2008-09-19 16:57:42 -04:00
configure.ac.system [configure.ac] Add CAIRO_BEGINEND_DECLS 2008-09-11 04:21:29 -04:00
configure.ac.tools Update gtk-doc makefile fragment 2008-09-11 16:38:12 -04:00
configure.ac.version [configure.ac] Make sure version information do not end up in config.h 2008-09-18 16:27:02 -04:00
configure.ac.warnings Workaround undefined functions required by rsvg & poppler. 2008-09-17 15:25:18 -04:00
Makefile.am.analysis Rename build/*.mk to build/Makefile.am.* 2008-09-04 22:27:03 -04:00
Makefile.am.changelog Rename build/*.mk to build/Makefile.am.* 2008-09-04 22:27:03 -04:00
Makefile.am.common [Makefile.am.common] Unify more common rules 2008-09-11 18:06:57 -04:00
Makefile.am.gtk-doc Update gtk-doc makefile fragment 2008-09-11 16:38:12 -04:00
Makefile.am.releasing [Makefile.am.releasing] Make release-publish work with parallel build 2008-09-18 19:35:28 -04:00