[phc-internals] [phc commit] r1139 - trunk/src

codesite-noreply at google.com codesite-noreply at google.com
Thu Apr 3 11:37:37 IST 2008


Author: paul.biggar
Date: Thu Apr  3 03:36:23 2008
New Revision: 1139

Modified:
   trunk/src/phc.cpp

Log:
I missed this on my last commit. This is the part the checks the pass 
name supplied in --disable, and actualy disables the pass.


Modified: trunk/src/phc.cpp
==============================================================================
--- trunk/src/phc.cpp	(original)
+++ trunk/src/phc.cpp	Thu Apr  3 03:36:23 2008
@@ -181,8 +181,17 @@
 	check_passes (udump);
 	check_passes (xdump);
 	check_passes (ddump);
+	check_passes (debug);
+	check_passes (disable);

 #undef check_passes
+
+	// Disable passes if asked
+	for (unsigned int i = 0; i < args_info.disable_given; i++)
+	{
+		pm->get_pass_named (s(args_info.disable_arg [i]))->set_enabled (false);
+	}
+


 	/*


More information about the phc-internals mailing list