diff --git a/bfd/ChangeLog b/bfd/ChangeLog index f7363ba61e2..eda1e3edea5 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2017-07-06 H.J. Lu + + * bfd.c (_doprnt): Convert 'L' to 'l' when setting wide_width + to 1. + 2017-07-05 H.J. Lu * dwarf2.c (line_info_add_include_dir_stub): Replace time with diff --git a/bfd/bfd.c b/bfd/bfd.c index b6cdf3f0ab4..a119ac4f54e 100644 --- a/bfd/bfd.c +++ b/bfd/bfd.c @@ -727,7 +727,10 @@ _doprnt (FILE *stream, const char *format, va_list ap) either long long or long. */ if ((BFD_ARCH_SIZE < 64 || BFD_HOST_64BIT_LONG) && sptr[-2] == 'L') - wide_width = 1; + { + wide_width = 1; + sptr[-2] = 'l'; + } switch (wide_width) {