cgraphunit.c (cgraph_assemble_pending_functions): Call cgraph_output_pending_asms.
authorIan Lance Taylor <ian@airs.com>
Sun, 29 Jan 2006 04:38:56 +0000 (04:38 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Sun, 29 Jan 2006 04:38:56 +0000 (04:38 +0000)
* cgraphunit.c (cgraph_assemble_pending_functions): Call
cgraph_output_pending_asms.

From-SVN: r110364

gcc/ChangeLog
gcc/cgraphunit.c

index f40c03114961cdf458c84ee7f11fffcbe9443c86..5ef6ae41c23c6ed7b6de3edd4ae41d36383a4068 100644 (file)
@@ -1,3 +1,8 @@
+2006-01-28  Ian Lance Taylor  <ian@airs.com>
+
+       * cgraphunit.c (cgraph_assemble_pending_functions): Call
+       cgraph_output_pending_asms.
+
 2006-01-28  Zack Weinberg  <zackw@panix.com>
 
        * c.opt: Add -W(no-)overlength-strings.
index 57fc2eaa4058981f0aef09b3af9dc3cde9470367..597191ac4d88e07195cd44de4748e3bcbd75e292 100644 (file)
@@ -171,6 +171,7 @@ static void cgraph_expand_all_functions (void);
 static void cgraph_mark_functions_to_output (void);
 static void cgraph_expand_function (struct cgraph_node *);
 static tree record_reference (tree *, int *, void *);
+static void cgraph_output_pending_asms (void);
 
 /* Records tree nodes seen in record_reference.  Simply using
    walk_tree_without_duplicates doesn't guarantee each node is visited
@@ -338,6 +339,8 @@ cgraph_assemble_pending_functions (void)
   if (flag_unit_at_a_time)
     return false;
 
+  cgraph_output_pending_asms ();
+
   while (cgraph_nodes_queue)
     {
       struct cgraph_node *n = cgraph_nodes_queue;