Change tags rule to pipe output from find through etags command so that it
doesn't break on machines with limited command line lengths.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14138 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/Makefile b/Makefile
index ddc7823..fce1875 100644
--- a/Makefile
+++ b/Makefile
@@ -48,5 +48,5 @@
 all:: tags
 
 tags:
-	$(ETAGS) $(ETAGSFLAGS) `find $(wildcard $(SourceDir)/include $(SourceDir)/lib $(SourceDir)/tools) -name '*.cpp' -o -name '*.h'`
+	find $(wildcard $(SourceDir)/include $(SourceDir)/lib $(SourceDir)/tools) -name '*.cpp' -o -name '*.h' | $(ETAGS) $(ETAGSFLAGS) -