diff options
author | Andrew Pinski <pinskia@physics.uc.edu> | 2004-02-28 23:20:01 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2004-02-28 15:20:01 -0800 |
commit | dd833c7b259dce23eeb01aa8e5d1a5b3229f21f5 (patch) | |
tree | 496f1c9ed29f609e97ce1291ae0bb01e39d92348 | |
parent | 3a1a4ed26ea8b4a0f4ec385eac2e41cba2e875ab (diff) | |
download | gcc-dd833c7b259dce23eeb01aa8e5d1a5b3229f21f5.zip gcc-dd833c7b259dce23eeb01aa8e5d1a5b3229f21f5.tar.gz gcc-dd833c7b259dce23eeb01aa8e5d1a5b3229f21f5.tar.bz2 |
darwin.h (machopic_finish): Output stub even if the symbol is already defined.
2004-02-28 Andrew Pinski <pinskia@physics.uc.edu>
* config/darwin.h (machopic_finish): Output stub even if the
symbol is already defined.
From-SVN: r78634
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/darwin.c | 4 |
2 files changed, 5 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 750d29b..191a525 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-02-28 Andrew Pinski <pinskia@physics.uc.edu> + + * config/darwin.h (machopic_finish): Output stub even if the + symbol is already defined. + 2004-02-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> * pa64-hpux.h (LIB_SPEC): Fix linking under HP-UX 11.00 with -p and -pg. diff --git a/gcc/config/darwin.c b/gcc/config/darwin.c index 87523fe..858d150 100644 --- a/gcc/config/darwin.c +++ b/gcc/config/darwin.c @@ -900,10 +900,6 @@ machopic_finish (FILE *asm_out_file) if (! TREE_USED (temp)) continue; - /* If the symbol is actually defined, we don't need a stub. */ - if (sym_name[0] == '!' && sym_name[1] == 'T') - continue; - sym_name = darwin_strip_name_encoding (sym_name); sym = alloca (strlen (sym_name) + 2); |