diff options
Diffstat (limited to 'gcc/toplev.c')
-rw-r--r-- | gcc/toplev.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 5eb0d0deac9..5895d37a0bc 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -783,6 +783,8 @@ wrapup_global_declarations (tree *vec, int len) if (flag_unit_at_a_time && node->finalized) needed = 0; + else if (node->alias) + needed = 0; else if ((flag_unit_at_a_time && !cgraph_global_info_ready) && (TREE_USED (decl) || TREE_USED (DECL_ASSEMBLER_NAME (decl)))) @@ -1773,9 +1775,6 @@ process_options (void) warning ("this target machine does not have delayed branches"); #endif - if (flag_tree_based_profiling && flag_profile_values) - sorry ("value-based profiling not yet implemented in trees."); - user_label_prefix = USER_LABEL_PREFIX; if (flag_leading_underscore != -1) { |