make: Use -MG to better deal with generated deps

When a header is missing, i.e. not generated yet, -MG simply writes a
direct dependency.
Merge pull request #1 from cuviper/known-dwarf-dep

make: Use -MG to better deal with generated deps