~ubuntu-branches/ubuntu/hoary/binutils/hoary

« back to all changes in this revision

Viewing changes to bfd/elf32-iq2000.c

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2005-03-18 13:07:52 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20050318130752-j4i37zgqclj53b94
Tags: 2.15-5ubuntu2
debian/rules: Call pkgstriptranslations if present (the package does not
use debhelper, thus it does not happen automatically).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* IQ2000-specific support for 32-bit ELF.
2
 
   Copyright (C) 2003 Free Software Foundation, Inc.
 
2
   Copyright (C) 2003, 2004 Free Software Foundation, Inc.
3
3
 
4
4
This file is part of BFD, the Binary File Descriptor library.
5
5
 
484
484
          /* This relocation describes the C++ object vtable hierarchy.
485
485
             Reconstruct it for later use during GC.  */
486
486
        case R_IQ2000_GNU_VTINHERIT:
487
 
          if (!_bfd_elf32_gc_record_vtinherit (abfd, sec, h, rel->r_offset))
 
487
          if (!bfd_elf_gc_record_vtinherit (abfd, sec, h, rel->r_offset))
488
488
            return FALSE;
489
489
          break;
490
490
          
491
491
          /* This relocation describes which C++ vtable entries are actually
492
492
             used.  Record for later use during GC.  */
493
493
        case R_IQ2000_GNU_VTENTRY:
494
 
          if (!_bfd_elf32_gc_record_vtentry (abfd, sec, h, rel->r_addend))
 
494
          if (!bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_addend))
495
495
            return FALSE;
496
496
          break;
497
497
 
621
621
          bfd_boolean unresolved_reloc;
622
622
          bfd_boolean warned;
623
623
 
624
 
          RELOC_FOR_GLOBAL_SYMBOL (h, sym_hashes, r_symndx,
625
 
                                   symtab_hdr, relocation,
626
 
                                   sec, unresolved_reloc, info, warned);
 
624
          RELOC_FOR_GLOBAL_SYMBOL (info, input_bfd, input_section, rel,
 
625
                                   r_symndx, symtab_hdr, sym_hashes,
 
626
                                   h, sec, relocation,
 
627
                                   unresolved_reloc, warned);
627
628
 
628
629
          name = h->root.root.string;
629
630
        }