* cgraphunit.c (analyze_functions): Always analyze targets of aliases.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Dec 2014 03:42:14 +0000 (03:42 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Dec 2014 03:42:14 +0000 (03:42 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218728 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/cgraphunit.c

index 9f24c4d..b0f78ef 100644 (file)
@@ -1064,6 +1064,7 @@ analyze_functions (void)
                         && optimize)
                        || (TREE_CODE (ref->referred->decl) == FUNCTION_DECL
                            && opt_for_fn (ref->referred->decl, optimize))
+                   || node->alias
                    || ref->referred->alias)))
              enqueue_node (ref->referred);
          symtab->process_new_functions ();