Created attachment 10332 [details] Fix a gas build error when using gcc 7 I found this only when doing an ARM-to-x86_64 cross-toolchain build, but I presume it can occur in other circumstances as well. When using gcc 7, config/tc-i386.c fails to compile because of a compiler warning: In function 'output_invalid': 9719:12: error: '%x' directive output may be truncated writing between 1 and 8 bytes into a region of size 5 [-Werror=format-truncation=] This is similar to other issues I found corrected in binutils 2.29, e.g. PR 21096, and I was able to fix it similarly by increasing the size of the buffer slightly. Patch attached.
duplicate *** This bug has been marked as a duplicate of bug 21934 ***