The previous "fix" tested the wrong value.
PR 26418
* ecofflink.c (WRITE): Really don't write zero size chunks.
+2020-08-28 Alan Modra <amodra@gmail.com>
+
+ PR 26418
+ * ecofflink.c (WRITE): Really don't write zero size chunks.
+
2020-08-28 Tuckker <tuckkern+sourceware@gmail.com>
PR 26543
#define WRITE(ptr, count, size, offset) \
BFD_ASSERT (symhdr->offset == 0 \
|| (bfd_vma) bfd_tell (abfd) == symhdr->offset); \
- if (size != 0 \
+ if (symhdr->count != 0 \
&& bfd_bwrite (debug->ptr, \
(bfd_size_type) size * symhdr->count, \
abfd) != size * symhdr->count) \