summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/bfd/elfxx-mips.h
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.25/bfd/elfxx-mips.h')
-rw-r--r--binutils-2.25/bfd/elfxx-mips.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/binutils-2.25/bfd/elfxx-mips.h b/binutils-2.25/bfd/elfxx-mips.h
index f27dc15a..8f5c53ee 100644
--- a/binutils-2.25/bfd/elfxx-mips.h
+++ b/binutils-2.25/bfd/elfxx-mips.h
@@ -1,6 +1,5 @@
/* MIPS ELF specific backend routines.
- Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
- Free Software Foundation, Inc.
+ Copyright (C) 2002-2014 Free Software Foundation, Inc.
This file is part of BFD, the Binary File Descriptor library.
@@ -87,8 +86,8 @@ extern bfd_boolean _bfd_mips_elf_ignore_discarded_relocs
extern bfd_boolean _bfd_mips_elf_is_target_special_symbol
(bfd *abfd, asymbol *sym);
extern bfd_boolean _bfd_mips_elf_find_nearest_line
- (bfd *, asection *, asymbol **, bfd_vma, const char **,
- const char **, unsigned int *);
+ (bfd *, asymbol **, asection *, bfd_vma,
+ const char **, const char **, unsigned int *, unsigned int *);
extern bfd_boolean _bfd_mips_elf_find_inliner_info
(bfd *, const char **, const char **, unsigned int *);
extern bfd_boolean _bfd_mips_elf_set_section_contents
@@ -109,6 +108,8 @@ extern bfd_boolean _bfd_mips_elf_merge_private_bfd_data
(bfd *, bfd *);
extern bfd_boolean _bfd_mips_elf_set_private_flags
(bfd *, flagword);
+extern const char * _bfd_mips_fp_abi_string
+ (int);
extern bfd_boolean _bfd_mips_elf_print_private_bfd_data
(bfd *, void *);
extern bfd_boolean _bfd_mips_elf_discard_info
@@ -156,6 +157,8 @@ extern bfd_vma _bfd_mips_elf_plt_sym_val
(bfd_vma, const asection *, const arelent *rel);
extern long _bfd_mips_elf_get_synthetic_symtab
(bfd *, long, asymbol **, long, asymbol **, asymbol **);
+extern bfd_boolean _bfd_mips_elf_gc_mark_extra_sections
+ (struct bfd_link_info *, elf_gc_mark_hook_fn);
extern void _bfd_mips_post_process_headers
(bfd *abfd, struct bfd_link_info *link_info);