diff options
Diffstat (limited to 'bfd/elf32-cr16.c')
-rw-r--r-- | bfd/elf32-cr16.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bfd/elf32-cr16.c b/bfd/elf32-cr16.c index 3569c81..7d0a0e5 100644 --- a/bfd/elf32-cr16.c +++ b/bfd/elf32-cr16.c @@ -1673,8 +1673,8 @@ elf_cr16_mach (flagword flags) file. This gets the CR16 architecture right based on the machine number. */ -static void -_bfd_cr16_elf_final_write_processing (bfd *abfd, bfd_boolean linker) +static bfd_boolean +_bfd_cr16_elf_final_write_processing (bfd *abfd) { unsigned long val; switch (bfd_get_mach (abfd)) @@ -1684,8 +1684,8 @@ _bfd_cr16_elf_final_write_processing (bfd *abfd, bfd_boolean linker) val = EM_CR16; break; } - elf_elfheader (abfd)->e_flags |= val; - _bfd_elf_final_write_processing (abfd, linker); + elf_elfheader (abfd)->e_flags |= val; + return _bfd_elf_final_write_processing (abfd); } |