<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -47,7 +47,7 @@ ENDIF(MSVC)
 IF(APPLE)
 	SET(CMAKE_EXE_LINKER_FLAGS &quot;${CMAKE_EXE_LINKER_FLAGS} -F/System/Library/PrivateFrameworks -framework CHUD&quot;)
 ENDIF(APPLE)
-IF(CMAKE_COMPILER_IS_GNUCXX AND NOT XCODE)
+IF(CMAKE_COMPILER_IS_GNUCXX AND NOT XCODE AND PCHSupport_FOUND)
 	IF(NOT CMAKE_BUILD_TYPE)
 		MESSAGE(FATAL_ERROR 
 			&quot;This is the ADD_PRECOMPILED_HEADER macro. &quot; 
@@ -113,7 +113,7 @@ IF(CMAKE_COMPILER_IS_GNUCXX AND NOT XCODE)
 		PROPERTIES	
 		COMPILE_FLAGS &quot;-include ${_header} -Winvalid-pch&quot;
 	)
-ENDIF(CMAKE_COMPILER_IS_GNUCXX AND NOT XCODE)
+ENDIF(CMAKE_COMPILER_IS_GNUCXX AND NOT XCODE AND PCHSupport_FOUND)
 ENDMACRO(ADD_PRECOMPILED_HEADER)
 
 MACRO(ADD_FLAG where flag)</diff>
      <filename>CMakeLists.txt</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>1882aff64193627b58258861fb5b240e643254c1</id>
    </parent>
  </parents>
  <author>
    <name>Steven Noonan</name>
    <email>steven@uplinklabs.net</email>
  </author>
  <url>http://github.com/tycho/crisscross/commit/b46fac443e8dfb81972ace768ed1a317ae9e7946</url>
  <id>b46fac443e8dfb81972ace768ed1a317ae9e7946</id>
  <committed-date>2009-06-20T19:17:11-07:00</committed-date>
  <authored-date>2009-06-20T19:17:11-07:00</authored-date>
  <message>cmake: fix compile problems on pre-GCH support compilers

Support for GCC 3.x was broken without this.

Signed-off-by: Steven Noonan &lt;steven@uplinklabs.net&gt;</message>
  <tree>a35e0a442abc5940d9d0e241afaaab50241bb53f</tree>
  <committer>
    <name>Steven Noonan</name>
    <email>steven@uplinklabs.net</email>
  </committer>
</commit>
