gcc -MMD omits local header files

95 Views Asked by At

I'm invoking gcc with -MMD, and it lists some, but not all, the header files.

I've copied the FreeRTOS source into my project, include those files via #include <...>, and set the the -I path in the Makefile, and they appear in the -MMD output correctly.

But the standard #include "...." do not appear in the MMD output.

How can I solve (or debug) this?


Updates

I'm using arm-none-eabi-gcc gcc version 10.3.1 20210621 on Ubuntu.

0

There are 0 best solutions below