[llvm-commits] [llvm-gcc-4.2] r108732 - /llvm-gcc-4.2/trunk/gcc/cp/decl.c

Dale Johannesen dalej at apple.com
Mon Jul 19 11:22:06 PDT 2010


Author: johannes
Date: Mon Jul 19 13:22:06 2010
New Revision: 108732

URL: http://llvm.org/viewvc/llvm-project?rev=108732&view=rev
Log:
Apply another copy of the fix for 7729514 to the 
duplicate code in the C++ FE.  8195660.


Modified:
    llvm-gcc-4.2/trunk/gcc/cp/decl.c

Modified: llvm-gcc-4.2/trunk/gcc/cp/decl.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/cp/decl.c?rev=108732&r1=108731&r2=108732&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/cp/decl.c (original)
+++ llvm-gcc-4.2/trunk/gcc/cp/decl.c Mon Jul 19 13:22:06 2010
@@ -377,7 +377,10 @@
 	  /* Avoid crashing later.  */
 	  define_label (location, DECL_NAME (label));
 	}
-      else if (!TREE_USED (label))
+/* LLVM LOCAL begin 8204109 */
+      else if (!TREE_USED (label) &&
+               strncmp (IDENTIFIER_POINTER (DECL_NAME (label)), "LASM$", 5) != 0)
+/* LLVM LOCAL end */
 	warning (OPT_Wunused_label, "label %q+D defined but not used", label);
     }
 





More information about the llvm-commits mailing list