From: Turly O'Connor Date: Thu, 3 Jan 2002 17:18:25 +0000 (+0000) Subject: darwin.c (machopic_output_possible_stub_label): Don't generate stub routines for... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=61d951df7bad54499674bbc6e748abb6616b15f8;p=gcc.git darwin.c (machopic_output_possible_stub_label): Don't generate stub routines for pseudo-stubs which we've just defined. * darwin.c (machopic_output_possible_stub_label): Don't generate stub routines for pseudo-stubs which we've just defined. From-SVN: r48513 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6f801ff7c75..38ba6c514f9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-01-03 Turly O'Connor + * darwin.c (machopic_output_possible_stub_label): Don't generate + stub routines for pseudo-stubs which we've just defined. + 2002-01-03 Kazu Hirata * builtins.c: Fix formatting. diff --git a/gcc/config/darwin.c b/gcc/config/darwin.c index 8e617e9aa82..6864f0c8288 100644 --- a/gcc/config/darwin.c +++ b/gcc/config/darwin.c @@ -1071,6 +1071,8 @@ machopic_output_possible_stub_label (file, name) && ! strcmp (name+2, sym_name+2)) { ASM_OUTPUT_LABEL (file, IDENTIFIER_POINTER (TREE_PURPOSE (temp))); + /* Avoid generating a stub for this. */ + TREE_USED (temp) = 0; break; } }