On Thu, Apr 22, 2021 at 12:08:57PM +0000, Barbier, Renaud wrote: > I produced the assembly code from the build instructions for fdt.c with the -S option and the instruction is mtcrf: It always is with current GCC. The assembler makes it mtocrf if appropriate. > My colleague told me that with gcc 9.3.0 with the new binutils, it works. > Only the combination gcc 10.2 + new binutils fails. I committed a fix for <https://gcc.gnu.org/PR100108> two days ago. It looks to me like it should fix this as well! Currently it is on trunk and the GCC 11 branch only, but I'll backport it to GCC 10 next week. Segher