[llvm-commits] [test-suite] r124606 - /test-suite/trunk/Makefile.programs
Devang Patel
dpatel at apple.com
Mon Jan 31 13:17:11 PST 2011
Author: dpatel
Date: Mon Jan 31 15:17:11 2011
New Revision: 124606
URL: http://llvm.org/viewvc/llvm-project?rev=124606&view=rev
Log:
Add support to generate TEST=dbg report.
Modified:
test-suite/trunk/Makefile.programs
Modified: test-suite/trunk/Makefile.programs
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/Makefile.programs?rev=124606&r1=124605&r2=124606&view=diff
==============================================================================
--- test-suite/trunk/Makefile.programs (original)
+++ test-suite/trunk/Makefile.programs Mon Jan 31 15:17:11 2011
@@ -990,6 +990,30 @@
report.dbgopt: report.dbgopt.header report.$(TEST).txtonly
+report.dbg.html: $(REPORT_DEPENDENCIES) $(TestMakefile)
+ $(MAKE) $(FORCE_SERIAL_ARG) TEST=$(TEST)
+ @echo "<h1> Quality of debug info in optimized builds at -O3</h1>" > $@
+ @echo "<table border=\"0\">" >> $@
+ @echo "<tr><td></td><td>|</td>" >> $@
+ @echo "<td><b>GCC</b></td><td></td><td></td><td></td>" >> $@
+ @echo "<td>|</td>" >> $@
+ @echo "<td><b>LLVM</b></td><td></td><td></td><td></td>" >> $@
+ @echo "</tr>" >> $@
+ @echo "<tr>" >> $@
+ @echo "<td>Name</td><td>|</td>" >> $@
+ @echo "<td>Total<br>Arguments</td>" >> $@
+ @echo "<td>Valid<br>Arguments</td>" >> $@
+ @echo "<td>Missing<br>Arguments</td>" >> $@
+ @echo "<td>Invalid<br>Arguments</td>" >> $@
+ @echo "<td>|</td>" >> $@
+ @echo "<td>Total<br>Arguments</td>" >> $@
+ @echo "<td>Valid<br>Arguments</td>" >> $@
+ @echo "<td>Missing<br>Arguments</td>" >> $@
+ @echo "<td>Invalid<br>Arguments</td>" >> $@
+ @echo "</tr>" >> $@
+ find . -name \*.$(TEST).report.html -exec cat {} \; >> $@
+ @echo "</table>" >> $@
+
endif
clean::
More information about the llvm-commits
mailing list