aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2005-01-01 23:52:31 -0800
committerRichard Henderson <rth@gcc.gnu.org>2005-01-01 23:52:31 -0800
commitbedb9fc04bb56b56d8af671bdfe28cc9052622ec (patch)
tree9fcf4185c5360e802ff2cef25c68d1cd2b7178d6 /gcc/objc
parent1cb2fc7b18423a905d0c646dc7b0b6b5a023de36 (diff)
downloadgcc-bedb9fc04bb56b56d8af671bdfe28cc9052622ec.zip
gcc-bedb9fc04bb56b56d8af671bdfe28cc9052622ec.tar.gz
gcc-bedb9fc04bb56b56d8af671bdfe28cc9052622ec.tar.bz2
re PR c/19031 (#pragma weak handling changes in 4.0.0)
PR c/19031 * c-decl.c (pop_file_scope): Call maybe_apply_pending_pragma_weaks. * c-lang.c (finish_file): Don't do it here. * objc/objc-act.c (objc_finish_file): Likewise. * cgraph.c (decl_assembler_name_equal): New. (cgraph_node_for_asm, cgraph_varpool_node_for_asm): New. (cgraph_varpool_node): Actually link up cgraph_varpool_nodes. * cgraph.h (struct cgraph_varpool_node): Add next. (cgraph_node_for_asm, cgraph_varpool_node_for_asm): Declare. * varasm.c (assemble_alias): Mark the target as needed. From-SVN: r92803
Diffstat (limited to 'gcc/objc')
-rw-r--r--gcc/objc/objc-act.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c
index 0952500..e735d55 100644
--- a/gcc/objc/objc-act.c
+++ b/gcc/objc/objc-act.c
@@ -603,8 +603,6 @@ objc_finish_file (void)
#ifdef OBJCPLUS
cp_finish_file ();
-#else
- maybe_apply_pending_pragma_weaks ();
#endif
}