X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=bfd%2Felfxx-target.h;h=78a1f6314d09e124a9f36166eacd863e42853d28;hb=fd3619828e94a24a92cddec42cbc0ab33352eeb4;hp=0c4de8cc66e3d042c12fd29ad0b1c16d77facdbd;hpb=bfb1e8c15a6b7d02cd0b9a124d01722a07ebf09a;p=binutils-gdb.git diff --git a/bfd/elfxx-target.h b/bfd/elfxx-target.h index 0c4de8cc66e..78a1f6314d0 100644 --- a/bfd/elfxx-target.h +++ b/bfd/elfxx-target.h @@ -1,5 +1,5 @@ /* Target definitions for NN-bit ELF - Copyright (C) 1993-2018 Free Software Foundation, Inc. + Copyright (C) 1993-2019 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. @@ -192,6 +192,10 @@ #define bfd_elfNN_bfd_is_group_section bfd_elf_is_group_section #endif +#ifndef bfd_elfNN_bfd_group_name +#define bfd_elfNN_bfd_group_name bfd_elf_group_name +#endif + #ifndef bfd_elfNN_bfd_discard_group #define bfd_elfNN_bfd_discard_group bfd_generic_discard_group #endif @@ -497,7 +501,7 @@ #define elf_backend_begin_write_processing 0 #endif #ifndef elf_backend_final_write_processing -#define elf_backend_final_write_processing 0 +#define elf_backend_final_write_processing _bfd_elf_final_write_processing #endif #ifndef elf_backend_additional_program_headers #define elf_backend_additional_program_headers 0 @@ -734,6 +738,10 @@ #define elf_backend_hash_symbol _bfd_elf_hash_symbol #endif +#ifndef elf_backend_record_xhash_symbol +#define elf_backend_record_xhash_symbol NULL +#endif + #ifndef elf_backend_is_function_type #define elf_backend_is_function_type _bfd_elf_is_function_type #endif @@ -858,6 +866,7 @@ static struct elf_backend_data elfNN_bed = elf_backend_common_section, elf_backend_merge_symbol, elf_backend_hash_symbol, + elf_backend_record_xhash_symbol, elf_backend_is_function_type, elf_backend_maybe_function_sym, elf_backend_get_reloc_section,