diff options
Diffstat (limited to 'libstdc++-v3/testsuite/Makefile.in')
-rw-r--r-- | libstdc++-v3/testsuite/Makefile.in | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/libstdc++-v3/testsuite/Makefile.in b/libstdc++-v3/testsuite/Makefile.in index 92c8a027639..5b5994febbc 100644 --- a/libstdc++-v3/testsuite/Makefile.in +++ b/libstdc++-v3/testsuite/Makefile.in @@ -272,12 +272,16 @@ compile_script = ${glibcxx_srcdir}/scripts/check_compile # Some of these tests create large (~75MB) files, allocate huge # ammounts of memory, or otherwise tie up machine resources. Thus, # running this is off by default. -performance_script = ${glibcxx_srcdir}/scripts/check_performance +# XXX Need to add dependency on libtestc++.a +check_performance_script = ${glibcxx_srcdir}/scripts/check_performance + +# Generates the plots and graphs for performance testing. +doc_performance_script = ${glibcxx_srcdir}/scripts/make_graphs.py # By adding these files here, automake will remove them for 'make clean' CLEANFILES = *.txt *.tst *.exe core* filebuf_* tmp* ostream_* *.log *.sum \ testsuite_* site.exp abi_check baseline_symbols *TEST* *.dat \ - *.o *.cc + *.o *.cc *.a *.so *.xml all: all-am @@ -513,14 +517,20 @@ new-abi-baseline: # Use 'new-abi-baseline' to create an initial symbol file. Then run # 'check-abi' to test for changes against that file. -check-abi: baseline_symbols site.exp +check-abi: site.exp baseline_symbols -@runtest --tool libstdc++ abi.exp check-compile: testsuite_files ${compile_script} -@(chmod + ${compile_script}; \ ${compile_script} ${glibcxx_srcdir} ${glibcxx_builddir}) check-performance: testsuite_files_performance ${performance_script} - -@(chmod + ${performance_script}; \ - ${performance_script} ${glibcxx_srcdir} ${glibcxx_builddir}) + -@(chmod + ${check_performance_script}; \ + ${check_performance_script} ${glibcxx_srcdir} ${glibcxx_builddir}) +doc-performance: + -@(chmod + ${doc_performance_script}; \ + ${doc_performance_script} ${glibcxx_srcdir} \ + ${glibcxx_builddir}/testsuite \ + ${glibcxx_srcdir}/testsuite/data/make_graph_htmls.xml \ + ${glibcxx_srcdir}/testsuite/data/make_graph_test_infos.xml local g++) .PHONY: baseline_symbols new-abi-baseline \ check-abi check-compile check-performance |