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

Dale Johannesen dalej at apple.com
Fri Jun 12 11:39:06 PDT 2009


Author: johannes
Date: Fri Jun 12 13:39:06 2009
New Revision: 73238

URL: http://llvm.org/viewvc/llvm-project?rev=73238&view=rev
Log:
Make sure nested constructors get emitted.  PR 3518.


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

Modified: llvm-gcc-4.2/trunk/gcc/c-decl.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/c-decl.c?rev=73238&r1=73237&r2=73238&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/c-decl.c (original)
+++ llvm-gcc-4.2/trunk/gcc/c-decl.c Fri Jun 12 13:39:06 2009
@@ -4341,7 +4341,9 @@
     {
       /* This decl needs a name for the assembler output.  */
       set_compound_literal_name (decl);
+#ifndef ENABLE_LLVM
       DECL_DEFER_OUTPUT (decl) = 1;
+#endif
       DECL_COMDAT (decl) = 1;
       DECL_ARTIFICIAL (decl) = 1;
       DECL_IGNORED_P (decl) = 1;





More information about the llvm-commits mailing list