Collects dependencies like -xM, but excludes /usr/include files. For example:
more hello.c
#include<stdio.h>
main()
{
(void)printf("hello\n");
}
cc -xM hello.c
hello.o: hello.c
hello.o: /usr/include/stdio.h
Compiling with -xM1 does not report header file dependencies:
cc -xM1 hello.c hello.o: hello.c