https://sourceware.org/bugzilla/show_bug.cgi?id=21934
--- Comment #8 from Brett Neumeier <bneumeier at gmail dot com> --- Created attachment 10342 --> https://sourceware.org/bugzilla/attachment.cgi?id=10342&action=edit compressed pre-processed tc-i386.c source, exhibiting the issue This is the result of running the failing command with an -E switch. When I try to compile it with: random@svaha:/tmp$ armv7l-unknown-linux-gnueabihf-gcc -S -O2 -g -Wall p.i -W -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wstack-usage=262144 -Werror -Wwrite-strings -MT -MD -MP -Wno-implicit-fallthrough It exhibits the issue: -----------------cut here----------------- /home/random/work/build/binutils-2.29/gas/config/tc-i386.c: In function 'output_invalid': /home/random/work/build/binutils-2.29/gas/config/tc-i386.c:9719:8: error: '%x' directive output may be truncated writing between 1 and 8 bytes into a region of size 5 [-Werror=format-truncation=] "(0x%x)", (unsigned char) c); ^~~~~~~~ /home/random/work/build/binutils-2.29/gas/config/tc-i386.c:9719:8: note: directive argument in the range [0, 2147483647] /home/random/work/build/binutils-2.29/gas/config/tc-i386.c:9718:5: note: 'snprintf' output between 6 and 13 bytes into a destination of size 8 snprintf (output_invalid_buf, sizeof (output_invalid_buf), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(0x%x)", (unsigned char) c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors -----------------cut here----------------- I regret that I am not savvy enough to transform this into a minimal test case. I can try, if it will help. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils