diff options
author | Alan Modra <amodra@gmail.com> | 2023-08-07 14:40:35 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2023-08-09 08:48:09 +0930 |
commit | 226f9f4fadb087875ef98a0a55d614236c6241b3 (patch) | |
tree | e6c63b104143dd86acf739d5633649582668224e /bfd/cofflink.c | |
parent | feddea4b466ce4f2bb2301fd2d4bef56e8d09ccc (diff) | |
download | gdb-226f9f4fadb087875ef98a0a55d614236c6241b3.zip gdb-226f9f4fadb087875ef98a0a55d614236c6241b3.tar.gz gdb-226f9f4fadb087875ef98a0a55d614236c6241b3.tar.bz2 |
Rename bfd_bread and bfd_bwrite
These were renamed from bfd_read and bfd_write back in 2001 when they
lost an unnecessary parameter. Rename them back, and get rid of a few
casts that are only needed without prototyped functions (K&R C).
Diffstat (limited to 'bfd/cofflink.c')
-rw-r--r-- | bfd/cofflink.c | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/bfd/cofflink.c b/bfd/cofflink.c index 24c4a2b..aea5c4c 100644 --- a/bfd/cofflink.c +++ b/bfd/cofflink.c @@ -978,7 +978,7 @@ _bfd_coff_final_link (bfd *abfd, if (rewrite && (bfd_seek (abfd, pos, SEEK_SET) != 0 - || bfd_bwrite (flaginfo.outsyms, symesz, abfd) != symesz)) + || bfd_write (flaginfo.outsyms, symesz, abfd) != symesz)) goto error_return; obj_raw_syment_count (abfd) += written; @@ -1023,7 +1023,7 @@ _bfd_coff_final_link (bfd *abfd, pos = obj_sym_filepos (abfd) + flaginfo.last_file_index * symesz; if (bfd_seek (abfd, pos, SEEK_SET) != 0 - || bfd_bwrite (flaginfo.outsyms, symesz, abfd) != symesz) + || bfd_write (flaginfo.outsyms, symesz, abfd) != symesz) return false; } @@ -1096,13 +1096,13 @@ _bfd_coff_final_link (bfd *abfd, memset (&incount, 0, sizeof (incount)); incount.r_vaddr = o->reloc_count + 1; bfd_coff_swap_reloc_out (abfd, &incount, excount); - if (bfd_bwrite (excount, relsz, abfd) != relsz) + if (bfd_write (excount, relsz, abfd) != relsz) /* We'll leak, but it's an error anyway. */ goto error_return; free (excount); } - if (bfd_bwrite (external_relocs, - (bfd_size_type) relsz * o->reloc_count, abfd) + if (bfd_write (external_relocs, + (bfd_size_type) relsz * o->reloc_count, abfd) != (bfd_size_type) relsz * o->reloc_count) goto error_return; } @@ -1149,8 +1149,7 @@ _bfd_coff_final_link (bfd *abfd, #error Change H_PUT_32 above #endif - if (bfd_bwrite (strbuf, (bfd_size_type) STRING_SIZE_SIZE, abfd) - != STRING_SIZE_SIZE) + if (bfd_write (strbuf, STRING_SIZE_SIZE, abfd) != STRING_SIZE_SIZE) return false; if (! _bfd_stringtab_emit (abfd, flaginfo.strtab)) @@ -1877,7 +1876,7 @@ _bfd_coff_link_input_bfd (struct coff_final_link_info *flaginfo, bfd *input_bfd) pos = obj_sym_filepos (output_bfd); pos += flaginfo->last_file_index * osymesz; if (bfd_seek (output_bfd, pos, SEEK_SET) != 0 - || bfd_bwrite (outsym, osymesz, output_bfd) != osymesz) + || bfd_write (outsym, osymesz, output_bfd) != osymesz) return false; } } @@ -2119,7 +2118,7 @@ _bfd_coff_link_input_bfd (struct coff_final_link_info *flaginfo, bfd *input_bfd) pos = obj_sym_filepos (output_bfd); pos += flaginfo->last_bf_index * osymesz; if (bfd_seek (output_bfd, pos, SEEK_SET) != 0 - || (bfd_bwrite (outsym, osymesz, output_bfd) + || (bfd_write (outsym, osymesz, output_bfd) != osymesz)) return false; } @@ -2185,7 +2184,7 @@ _bfd_coff_link_input_bfd (struct coff_final_link_info *flaginfo, bfd *input_bfd) continue; if (bfd_seek (input_bfd, o->line_filepos, SEEK_SET) != 0 - || bfd_bread (flaginfo->linenos, linesz * o->lineno_count, + || bfd_read (flaginfo->linenos, linesz * o->lineno_count, input_bfd) != linesz * o->lineno_count) return false; @@ -2275,7 +2274,7 @@ _bfd_coff_link_input_bfd (struct coff_final_link_info *flaginfo, bfd *input_bfd) pos += o->output_section->lineno_count * linesz; amt = oeline - flaginfo->linenos; if (bfd_seek (output_bfd, pos, SEEK_SET) != 0 - || bfd_bwrite (flaginfo->linenos, amt, output_bfd) != amt) + || bfd_write (flaginfo->linenos, amt, output_bfd) != amt) return false; o->output_section->lineno_count += amt / linesz; @@ -2305,7 +2304,7 @@ _bfd_coff_link_input_bfd (struct coff_final_link_info *flaginfo, bfd *input_bfd) pos = obj_sym_filepos (output_bfd) + syment_base * osymesz; amt = outsym - flaginfo->outsyms; if (bfd_seek (output_bfd, pos, SEEK_SET) != 0 - || bfd_bwrite (flaginfo->outsyms, amt, output_bfd) != amt) + || bfd_write (flaginfo->outsyms, amt, output_bfd) != amt) return false; BFD_ASSERT ((obj_raw_syment_count (output_bfd) @@ -2670,7 +2669,7 @@ _bfd_coff_write_global_sym (struct bfd_hash_entry *bh, void *data) pos = obj_sym_filepos (output_bfd); pos += obj_raw_syment_count (output_bfd) * symesz; if (bfd_seek (output_bfd, pos, SEEK_SET) != 0 - || bfd_bwrite (flaginfo->outsyms, symesz, output_bfd) != symesz) + || bfd_write (flaginfo->outsyms, symesz, output_bfd) != symesz) { flaginfo->failed = true; return false; @@ -2735,7 +2734,7 @@ _bfd_coff_write_global_sym (struct bfd_hash_entry *bh, void *data) bfd_coff_swap_aux_out (output_bfd, auxp, isym.n_type, isym.n_sclass, (int) i, isym.n_numaux, flaginfo->outsyms); - if (bfd_bwrite (flaginfo->outsyms, symesz, output_bfd) != symesz) + if (bfd_write (flaginfo->outsyms, symesz, output_bfd) != symesz) { flaginfo->failed = true; return false; |