GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i386-pc-mingw32 find_and_set_shell path search set default_shell = E:/Dropbox/ARMTC/ARMGCC/bin/sh.exe Reading makefiles... Reading makefile `makefile'... CreateProcess(E:\Dropbox\ARMTC\ARMGCC\bin\sh.exe,E:/Dropbox/ARMTC/ARMGCC/bin/sh.exe -c "mkdir -p obj 2>/dev/null",...) Main thread handle = 0x00000090 CreateProcess(E:\Dropbox\ARMTC\ARMGCC\bin\sh.exe,E:/Dropbox/ARMTC/ARMGCC/bin/sh.exe -c "mkdir -p obj/src 2>/dev/null",...) Updating makefiles.... Considering target file `makefile'. Looking for an implicit rule for `makefile'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.o'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.c'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cc'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cpp'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.p'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.f'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.r'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.s'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.mod'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.sh'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile,v'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `RCS/makefile,v'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `RCS/makefile'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `s.makefile'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `SCCS/s.makefile'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.o'. Looking for a rule with intermediate file `makefile.o'. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.c'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cc'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cpp'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.p'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.f'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.r'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.s'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.mod'. Trying pattern rule with stem `makefile.o'. Trying implicit prerequisite `makefile.o,v'. Trying pattern rule with stem `makefile.o'. Trying implicit prerequisite `RCS/makefile.o,v'. Trying pattern rule with stem `makefile.o'. Trying implicit prerequisite `RCS/makefile.o'. Trying pattern rule with stem `makefile.o'. Trying implicit prerequisite `s.makefile.o'. Trying pattern rule with stem `makefile.o'. Trying implicit prerequisite `SCCS/s.makefile.o'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.c'. Looking for a rule with intermediate file `makefile.c'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.y'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.l'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.w'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.w'. Trying pattern rule with stem `makefile.c'. Trying implicit prerequisite `makefile.c,v'. Trying pattern rule with stem `makefile.c'. Trying implicit prerequisite `RCS/makefile.c,v'. Trying pattern rule with stem `makefile.c'. Trying implicit prerequisite `RCS/makefile.c'. Trying pattern rule with stem `makefile.c'. Trying implicit prerequisite `s.makefile.c'. Trying pattern rule with stem `makefile.c'. Trying implicit prerequisite `SCCS/s.makefile.c'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.y'. Looking for a rule with intermediate file `makefile.y'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.y'. Trying implicit prerequisite `makefile.y,v'. Trying pattern rule with stem `makefile.y'. Trying implicit prerequisite `RCS/makefile.y,v'. Trying pattern rule with stem `makefile.y'. Trying implicit prerequisite `RCS/makefile.y'. Trying pattern rule with stem `makefile.y'. Trying implicit prerequisite `s.makefile.y'. Trying pattern rule with stem `makefile.y'. Trying implicit prerequisite `SCCS/s.makefile.y'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.l'. Looking for a rule with intermediate file `makefile.l'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.l'. Trying implicit prerequisite `makefile.l,v'. Trying pattern rule with stem `makefile.l'. Trying implicit prerequisite `RCS/makefile.l,v'. Trying pattern rule with stem `makefile.l'. Trying implicit prerequisite `RCS/makefile.l'. Trying pattern rule with stem `makefile.l'. Trying implicit prerequisite `s.makefile.l'. Trying pattern rule with stem `makefile.l'. Trying implicit prerequisite `SCCS/s.makefile.l'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.w'. Looking for a rule with intermediate file `makefile.w'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.w'. Trying implicit prerequisite `makefile.w,v'. Trying pattern rule with stem `makefile.w'. Trying implicit prerequisite `RCS/makefile.w,v'. Trying pattern rule with stem `makefile.w'. Trying implicit prerequisite `RCS/makefile.w'. Trying pattern rule with stem `makefile.w'. Trying implicit prerequisite `s.makefile.w'. Trying pattern rule with stem `makefile.w'. Trying implicit prerequisite `SCCS/s.makefile.w'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.w'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cc'. Looking for a rule with intermediate file `makefile.cc'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.cc'. Trying implicit prerequisite `makefile.cc,v'. Trying pattern rule with stem `makefile.cc'. Trying implicit prerequisite `RCS/makefile.cc,v'. Trying pattern rule with stem `makefile.cc'. Trying implicit prerequisite `RCS/makefile.cc'. Trying pattern rule with stem `makefile.cc'. Trying implicit prerequisite `s.makefile.cc'. Trying pattern rule with stem `makefile.cc'. Trying implicit prerequisite `SCCS/s.makefile.cc'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.cpp'. Looking for a rule with intermediate file `makefile.cpp'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.cpp'. Trying implicit prerequisite `makefile.cpp,v'. Trying pattern rule with stem `makefile.cpp'. Trying implicit prerequisite `RCS/makefile.cpp,v'. Trying pattern rule with stem `makefile.cpp'. Trying implicit prerequisite `RCS/makefile.cpp'. Trying pattern rule with stem `makefile.cpp'. Trying implicit prerequisite `s.makefile.cpp'. Trying pattern rule with stem `makefile.cpp'. Trying implicit prerequisite `SCCS/s.makefile.cpp'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.p'. Looking for a rule with intermediate file `makefile.p'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.web'. Trying pattern rule with stem `makefile.p'. Trying implicit prerequisite `makefile.p,v'. Trying pattern rule with stem `makefile.p'. Trying implicit prerequisite `RCS/makefile.p,v'. Trying pattern rule with stem `makefile.p'. Trying implicit prerequisite `RCS/makefile.p'. Trying pattern rule with stem `makefile.p'. Trying implicit prerequisite `s.makefile.p'. Trying pattern rule with stem `makefile.p'. Trying implicit prerequisite `SCCS/s.makefile.p'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.web'. Looking for a rule with intermediate file `makefile.web'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.web'. Trying implicit prerequisite `makefile.web,v'. Trying pattern rule with stem `makefile.web'. Trying implicit prerequisite `RCS/makefile.web,v'. Trying pattern rule with stem `makefile.web'. Trying implicit prerequisite `RCS/makefile.web'. Trying pattern rule with stem `makefile.web'. Trying implicit prerequisite `s.makefile.web'. Trying pattern rule with stem `makefile.web'. Trying implicit prerequisite `SCCS/s.makefile.web'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.f'. Looking for a rule with intermediate file `makefile.f'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.r'. Trying pattern rule with stem `makefile.f'. Trying implicit prerequisite `makefile.f,v'. Trying pattern rule with stem `makefile.f'. Trying implicit prerequisite `RCS/makefile.f,v'. Trying pattern rule with stem `makefile.f'. Trying implicit prerequisite `RCS/makefile.f'. Trying pattern rule with stem `makefile.f'. Trying implicit prerequisite `s.makefile.f'. Trying pattern rule with stem `makefile.f'. Trying implicit prerequisite `SCCS/s.makefile.f'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.r'. Looking for a rule with intermediate file `makefile.r'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.l'. Trying pattern rule with stem `makefile.r'. Trying implicit prerequisite `makefile.r,v'. Trying pattern rule with stem `makefile.r'. Trying implicit prerequisite `RCS/makefile.r,v'. Trying pattern rule with stem `makefile.r'. Trying implicit prerequisite `RCS/makefile.r'. Trying pattern rule with stem `makefile.r'. Trying implicit prerequisite `s.makefile.r'. Trying pattern rule with stem `makefile.r'. Trying implicit prerequisite `SCCS/s.makefile.r'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.r'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.s'. Looking for a rule with intermediate file `makefile.s'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.s'. Trying implicit prerequisite `makefile.s,v'. Trying pattern rule with stem `makefile.s'. Trying implicit prerequisite `RCS/makefile.s,v'. Trying pattern rule with stem `makefile.s'. Trying implicit prerequisite `RCS/makefile.s'. Trying pattern rule with stem `makefile.s'. Trying implicit prerequisite `s.makefile.s'. Trying pattern rule with stem `makefile.s'. Trying implicit prerequisite `SCCS/s.makefile.s'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.mod'. Looking for a rule with intermediate file `makefile.mod'. Avoiding implicit rule recursion. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.mod'. Trying implicit prerequisite `makefile.mod,v'. Trying pattern rule with stem `makefile.mod'. Trying implicit prerequisite `RCS/makefile.mod,v'. Trying pattern rule with stem `makefile.mod'. Trying implicit prerequisite `RCS/makefile.mod'. Trying pattern rule with stem `makefile.mod'. Trying implicit prerequisite `s.makefile.mod'. Trying pattern rule with stem `makefile.mod'. Trying implicit prerequisite `SCCS/s.makefile.mod'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.c'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.cc'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.cpp'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.p'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.f'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.r'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.s'. Trying pattern rule with stem `makefile'. Rejecting impossible implicit prerequisite `makefile.mod'. Trying pattern rule with stem `makefile'. Trying implicit prerequisite `makefile.sh'. Looking for a rule with intermediate file `makefile.sh'. Avoiding implicit rule recursion. Trying pattern rule with stem `makefile.sh'. Trying implicit prerequisite `makefile.sh,v'. Trying pattern rule with stem `makefile.sh'. Trying implicit prerequisite `RCS/makefile.sh,v'. Trying pattern rule with stem `makefile.sh'. Trying implicit prerequisite `RCS/makefile.sh'. Trying pattern rule with stem `makefile.sh'. Trying implicit prerequisite `s.makefile.sh'. Trying pattern rule with stem `makefile.sh'. Trying implicit prerequisite `SCCS/s.makefile.sh'. No implicit rule found for `makefile'. Finished prerequisites of target file `makefile'. No need to remake target `makefile'. Updating goal targets.... Considering target file `all'. File `all' does not exist. Considering target file `gccversion'. File `gccversion' does not exist. Finished prerequisites of target file `gccversion'. Must remake target `gccversion'. CreateProcess(E:\Dropbox\ARMTC\ARMGCC\bin\arm-none-eabi-gcc.exe,arm-none-eabi-gcc --version,...) Putting child 0x0298bbd0 (gccversion) PID 43566080 on the chain. Live child 0x0298bbd0 (gccversion) PID 43566080 arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 5.3.1 20160307 (release) [ARM/embedded-5-branch revision 234589] Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Reaping winning child 0x0298bbd0 PID 43566080 Removing child 0x0298bbd0 PID 43566080 from chain. Successfully remade target file `gccversion'. Considering target file `build'. File `build' does not exist. Considering target file `elf'. File `elf' does not exist. Considering target file `obj/src/main.o'. File `obj/src/main.o' does not exist. Looking for an implicit rule for `obj/src/main.o'. Trying pattern rule with stem `src/main'. Trying implicit prerequisite `src/main.c'. Found an implicit rule for `obj/src/main.o'. Considering target file `src/main.c'. Looking for an implicit rule for `src/main.c'. Trying pattern rule with stem `main'. Trying implicit prerequisite `src/main.y'. Trying pattern rule with stem `main'. Trying implicit prerequisite `src/main.l'. Trying pattern rule with stem `main'. Trying implicit prerequisite `src/main.w'. Trying pattern rule with stem `main'. Trying implicit prerequisite `src/main.w'. Trying pattern rule with stem `main.c'. Trying implicit prerequisite `src/main.c,v'. Trying pattern rule with stem `main.c'. Trying implicit prerequisite `src/RCS/main.c,v'. Trying pattern rule with stem `main.c'. Trying implicit prerequisite `src/RCS/main.c'. Trying pattern rule with stem `main.c'. Trying implicit prerequisite `src/s.main.c'. Trying pattern rule with stem `main.c'. Trying implicit prerequisite `src/SCCS/s.main.c'. Trying pattern rule with stem `main'. Trying implicit prerequisite `src/main.y'. Looking for a rule with intermediate file `src/main.y'. Avoiding implicit rule recursion. Trying pattern rule with stem `main.y'. Trying implicit prerequisite `src/main.y,v'. Trying pattern rule with stem `main.y'. Trying implicit prerequisite `src/RCS/main.y,v'. Trying pattern rule with stem `main.y'. Trying implicit prerequisite `src/RCS/main.y'. Trying pattern rule with stem `main.y'. Trying implicit prerequisite `src/s.main.y'. Trying pattern rule with stem `main.y'. Trying implicit prerequisite `src/SCCS/s.main.y'. Trying pattern rule with stem `main'. Trying implicit prerequisite `src/main.l'. Looking for a rule with intermediate file `src/main.l'. Avoiding implicit rule recursion. Trying pattern rule with stem `main.l'. Trying implicit prerequisite `src/main.l,v'. Trying pattern rule with stem `main.l'. Trying implicit prerequisite `src/RCS/main.l,v'. Trying pattern rule with stem `main.l'. Trying implicit prerequisite `src/RCS/main.l'. Trying pattern rule with stem `main.l'. Trying implicit prerequisite `src/s.main.l'. Trying pattern rule with stem `main.l'. Trying implicit prerequisite `src/SCCS/s.main.l'. Trying pattern rule with stem `main'. Trying implicit prerequisite `src/main.w'. Looking for a rule with intermediate file `src/main.w'. Avoiding implicit rule recursion. Trying pattern rule with stem `main.w'. Trying implicit prerequisite `src/main.w,v'. Trying pattern rule with stem `main.w'. Trying implicit prerequisite `src/RCS/main.w,v'. Trying pattern rule with stem `main.w'. Trying implicit prerequisite `src/RCS/main.w'. Trying pattern rule with stem `main.w'. Trying implicit prerequisite `src/s.main.w'. Trying pattern rule with stem `main.w'. Trying implicit prerequisite `src/SCCS/s.main.w'. Trying pattern rule with stem `main'. Rejecting impossible implicit prerequisite `src/main.w'. No implicit rule found for `src/main.c'. Finished prerequisites of target file `src/main.c'. No need to remake target `src/main.c'. Finished prerequisites of target file `obj/src/main.o'. Must remake target `obj/src/main.o'. CreateProcess(NULL,echo,...) Putting child 0x0298bb40 (obj/src/main.o) PID 43565440 on the chain. Live child 0x0298bb40 (obj/src/main.o) PID 43565440 Reaping losing child 0x0298bb40 PID 43565440 Removing child 0x0298bb40 PID 43565440 from chain.