Index: Checkers.td
===================================================================
--- Checkers.td	(revision 165506)
+++ Checkers.td	(working copy)
@@ -405,6 +405,7 @@
   HelpText<"Check for leaks and improper reference count management">,
   DescFile<"RetainCountChecker.cpp">;
 
+
 } // end "osx.cocoa"
 
 let ParentPackage = CocoaAlpha in {
@@ -421,6 +422,10 @@
   HelpText<"Check that the invalidatable instance variables are invalidated in the methods annotated with objc_instance_variable_invalidator">,
   DescFile<"DirectIvarAssignment.cpp">;
 
+def ObjCViewControllerChecker : Checker<"ViewController">,
+  HelpText<"Warn about Objective-C methods that lack a necessary call to super">,
+  DescFile<"CheckObjCViewController.cpp">;
+
 } // end "alpha.osx.cocoa"
 
 let ParentPackage = CoreFoundation in {
Index: CMakeLists.txt
===================================================================
--- CMakeLists.txt	(revision 165506)
+++ CMakeLists.txt	(working copy)
@@ -16,6 +16,7 @@
   CallAndMessageChecker.cpp
   CastSizeChecker.cpp
   CastToStructChecker.cpp
+  CheckObjCViewController.cpp
   CheckObjCDealloc.cpp
   CheckObjCInstMethSignature.cpp
   CheckSecuritySyntaxOnly.cpp
