[llvm-commits] CVS: llvm-gcc/gcc/llvm-out.c

Chris Lattner lattner at cs.uiuc.edu
Mon Sep 27 20:37:52 PDT 2004



Changes in directory llvm-gcc/gcc:

llvm-out.c updated: 1.3 -> 1.4
---
Log message:

Make sure to call mark_referenced, a new API from the cgraph merge.  This
change fixes LLVM PR445: http://llvm.cs.uiuc.edu/PR445  and testcase test/Regression/CFrontend/2004-09-27-DidntEmitTemplate.cpp.tr


---
Diffs of the changes:  (+1 -1)

Index: llvm-gcc/gcc/llvm-out.c
diff -u llvm-gcc/gcc/llvm-out.c:1.3 llvm-gcc/gcc/llvm-out.c:1.4
--- llvm-gcc/gcc/llvm-out.c:1.3	Mon Sep 13 23:50:56 2004
+++ llvm-gcc/gcc/llvm-out.c	Mon Sep 27 22:37:39 2004
@@ -242,7 +242,7 @@
    inline function to be code generated for this translation unit. */
 void MarkNameAsUsed(const char *Name) {
   tree id = maybe_get_identifier(Name);
-  if (id) TREE_SYMBOL_REFERENCED(id) = 1;
+  if (id) mark_referenced(id);
 }
 
 






More information about the llvm-commits mailing list