lld-link shells out to MSVC for certain types of work, and this
results in some MSVC output files being generated even though
clang / lld are the compiler / linker. This is expected, so we
make sure to clean these output files on make clean.
llvm-svn: 224345
ifneq "$(DSYM)" ""
$(RM) -r "$(DSYM)"
endif
-
+ifeq "$(OS)" "Windows_NT"
+ $(RM) "$(EXE).manifest" $(wildcard *.pdb *.ilk)
+endif
#----------------------------------------------------------------------
# From http://blog.melski.net/tag/debugging-makefiles/