diff options
Diffstat (limited to 'bfd/coffswap.h')
-rw-r--r-- | bfd/coffswap.h | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/bfd/coffswap.h b/bfd/coffswap.h index 4d63824..e94c80f 100644 --- a/bfd/coffswap.h +++ b/bfd/coffswap.h @@ -422,13 +422,10 @@ coff_swap_aux_in (bfd *abfd, in->x_file.x_n.x_n.x_offset = H_GET_32 (abfd, ext->x_file.x_n.x_offset); } else - { #if FILNMLEN != E_FILNMLEN -#error we need to cope with truncating or extending FILNMLEN -#else - memcpy (in->x_file.x_n.x_fname, ext->x_file.x_fname, FILNMLEN); +#error we need to cope with truncating or extending x_fname #endif - } + memcpy (in->x_file.x_n.x_fname, ext->x_file.x_fname, FILNMLEN); goto end; case C_STAT: @@ -521,13 +518,10 @@ coff_swap_aux_out (bfd * abfd, H_PUT_32 (abfd, in->x_file.x_n.x_n.x_offset, ext->x_file.x_n.x_offset); } else - { #if FILNMLEN != E_FILNMLEN -#error we need to cope with truncating or extending FILNMLEN -#else - memcpy (ext->x_file.x_fname, in->x_file.x_n.x_fname, FILNMLEN); +#error we need to cope with truncating or extending xfname #endif - } + memcpy (ext->x_file.x_fname, in->x_file.x_n.x_fname, E_FILNMLEN); goto end; case C_STAT: @@ -781,7 +775,8 @@ coff_swap_scnhdr_in (bfd * abfd, void * ext, void * in) ATTRIBUTE_UNUSED static unsigned int -coff_swap_scnhdr_out (bfd * abfd, void * in, void * out) +coff_swap_scnhdr_out (bfd * abfd, void * in, void * out, + const asection *section ATTRIBUTE_UNUSED) { struct internal_scnhdr *scnhdr_int = (struct internal_scnhdr *) in; SCNHDR *scnhdr_ext = (SCNHDR *) out; |