https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102550
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> --- configure:3409: /home/cqwrteur/myhome/arm_build/cross/gcc/./gcc/xgcc -B/home/cqwrteur/myhome/arm_build/cross/gcc/./gcc/ -B/home/cqwrteur/cross/arm-none-eabi/arm-none-eabi/bin/ -B/home/cqwrteur/cross/arm-none-eabi/arm-none-eabi/lib/ -isystem /home/cqwrteur/cross/arm-none-eabi/arm-none-eabi/include -isystem /home/cqwrteur/cross/arm-none-eabi/arm-none-eabi/sys-include -o conftest -g -O2 conftest.c >&5 conftest.c:11:10: fatal error: stdio.h: No such file or directory 11 | #include <stdio.h> | ^~~~~~~~~ Well the newly build compiler is not finding the headers. This looks wrong: -isystem /home/cqwrteur/cross/arm-none-eabi/arm-none-eabi/include How did you config/build newlib? and is the directory "/home/cqwrteur/cross/arm-none-eabi/arm-none-eabi/include" or "/home/cqwrteur/cross/arm-none-eabi/include"