From 91a1ee8637640ba1e754f15c0b6fc9eab8e3d936 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Mon, 31 Oct 2005 19:59:52 +0000 Subject: [PATCH] disable PCH under cygwin, it doesn't work even with the very latest cygwin gcc git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- build/aclocal/bakefile.m4 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/build/aclocal/bakefile.m4 b/build/aclocal/bakefile.m4 index 0516430..7808e65 100644 --- a/build/aclocal/bakefile.m4 +++ b/build/aclocal/bakefile.m4 @@ -650,6 +650,15 @@ AC_DEFUN([AC_BAKEFILE_PRECOMP_HEADERS], GCC_PCH=0 + case ${BAKEFILE_HOST} in + *-*-cygwin* ) + dnl PCH support is broken in cygwin gcc because of unportable + dnl assumptions about mmap() in gcc code which make PCH generation + dnl fail erratically; disable PCH completely until this is fixed + bk_use_pch="no" + ;; + esac + if test "x$bk_use_pch" = "x" -o "x$bk_use_pch" = "xyes" ; then if test "x$GCC" = "xyes"; then dnl test if we have gcc-3.4: -- 2.7.4