Use #define trickery to de-XFAIL test/Coverage/codegen-gnu.m while
still getting coverage for non-IRgen cases.

llvm-svn: 58084
diff --git a/clang/test/Coverage/objc-language-features.inc b/clang/test/Coverage/objc-language-features.inc
index 0e6237e..793d0e5 100644
--- a/clang/test/Coverage/objc-language-features.inc
+++ b/clang/test/Coverage/objc-language-features.inc
@@ -52,11 +52,14 @@
 @end
 
 int f0(id x) {
+#ifndef IRGENABLE_GNU
 #ifndef IRGENABLE
   @synchronized(x) {
   }
 #endif
+#endif
 
+#ifndef IRGENABLE_GNU
   @try {
     @throw x;
   } @catch(A *e) {
@@ -68,6 +71,7 @@
   for (id y in x) {
     break;
   }
+#endif
 }
 
 struct s0 {