--- compiler/Makefile.sav	2009-08-27 08:09:21.000000000 -0400
+++ compiler/Makefile	2009-08-27 08:16:20.000000000 -0400
@@ -186,10 +186,14 @@
 
 boot.stage.%: $(PRIMOP_BITS) $(CONFIG_HS) $(PARSER_Y)
 	test -f $(STAGE3_PACKAGE_CONF) || echo "[]" > $(STAGE3_PACKAGE_CONF)
-	$(CABAL) configure --distpref dist-stage$* \
+	$(CABAL) configure --verbose=3 --distpref dist-stage$* \
 	                   $(CONFIGURE_FLAGS_STAGE$*) \
 	                   $(INSTALL_DIRS_CONFIGURE_FLAGS) \
 	                   $(COMMON_CONFIGURE_FLAGS) \
+			   --ghc-option='-pgmP "XXPATH_TO_GCCXX -E -undef -traditional"' \
+			   --ghc-option='-pgmc XXPATH_TO_GCCXX' \
+			   --ghc-option='-pgml XXPATH_TO_GCCXX' \
+			   --ghc-option='-pgma XXPATH_TO_GCCXX' \
 	                   --ghc-option=-DSTAGE=$*
 	$(RM) -f Makefile-stage$*
 	$(CABAL) makefile  --distpref dist-stage$* -f Makefile-stage$*
