rs6000.c (output_toc): Use RS6000_OUTPUT_BASENAME for vtable references.

* config/rs6000/rs6000.c (output_toc): Use RS6000_OUTPUT_BASENAME
for vtable references.

From-SVN: r35163
This commit is contained in:
Geoff Keating 2000-07-21 00:45:19 +00:00 committed by Geoffrey Keating
parent 1e66d55591
commit 89c01f0e75
2 changed files with 5 additions and 2 deletions

View File

@ -1,5 +1,8 @@
2000-07-20 Geoff Keating <geoffk@cygnus.com>
* config/rs6000/rs6000.c (output_toc): Use RS6000_OUTPUT_BASENAME
for vtable references.
* config/rs6000/rs6000.h (PREFERRED_RELOAD_CLASS): If we have a
choice, don't put integer values in FP regs.

View File

@ -6647,9 +6647,9 @@ output_toc (file, x, labelno)
a TOC reference to an unknown section. Thus, for vtables only,
we emit the TOC reference to reference the symbol and not the
section. */
if (! strncmp ("_vt.", name, 4))
if (strncmp ("_vt.", name, 4) == 0)
{
assemble_name (file, name);
RS6000_OUTPUT_BASENAME (file, name);
if (offset < 0)
fprintf (file, "%d", offset);
else if (offset > 0)