1. 12 Jan, 2009 1 commit
    • Keir Fraser's avatar
      Use -MMD -MF in tools/* rather than -Wp,-M... · e61de1e8
      Keir Fraser authored
      If you use -MMD -MF then the correct .o filename is written to the
      .*.d file as the compiler driver arranges everything.  This was done
      in 19010:275abe1c5d24 for the hypervisor.
      In this patch we do the same elsewhere in the xen-unstable tree,
      particularly tools/.  Specifically:
       * Change tools/Rules.mk to add -MMD -MF ... to CFLAGS and set DEPS.
       * Remove -Wp,-MD... from every other Makefile
       * Remove setting of DEPS from every other Makefile
       * Ensure that every Makefile says -include $(DEPS)
       * Ensure that every Makefile's clean target removes $(DEPS)
      Some Makefiles were already halfway there, but often for a different
      variable name eg PROG_DEP.  The variable name is now standardised in
      Rules.mk as DEPS.
      I have done a test build with this change, on Debian etch.
      Signed-off-by: default avatarIan Jackson <ian.jackson@eu.citrix.com>
  2. 09 Jan, 2009 6 commits
  3. 08 Jan, 2009 17 commits
  4. 07 Jan, 2009 2 commits
  5. 06 Jan, 2009 13 commits
  6. 05 Jan, 2009 1 commit