summaryrefslogtreecommitdiffstats
path: root/buildrun.h
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@elastic.org>2009-03-24 12:53:17 -0400
committerFrank Ch. Eigler <fche@elastic.org>2009-03-24 12:56:41 -0400
commit3c1b3d06ef3134b30e804d189d346c5f83c6f3a6 (patch)
tree4eb573618dab33cf73fe5abb8c343f5421a21f6f /buildrun.h
parent64c6aab0a7992ed950d01fec0d9592630af39ca4 (diff)
downloadsystemtap-steved-3c1b3d06ef3134b30e804d189d346c5f83c6f3a6.tar.gz
systemtap-steved-3c1b3d06ef3134b30e804d189d346c5f83c6f3a6.tar.xz
systemtap-steved-3c1b3d06ef3134b30e804d189d346c5f83c6f3a6.zip
PR9993: tracepoint toleration for undeclared types in trace/*.h headers
* tapsets.cxx (tracepoint_extra_headers): New function to return needed header file names. (emit_module_decls): Emit them. * buildrun.cxx (make_tracequery): Emit them. * testsuite/systemtap.base/tracepoints.exp: Rewrite to exercise building each tracepoint.
Diffstat (limited to 'buildrun.h')
-rw-r--r--buildrun.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/buildrun.h b/buildrun.h
index 88127449..e87b7b85 100644
--- a/buildrun.h
+++ b/buildrun.h
@@ -14,7 +14,7 @@
int compile_pass (systemtap_session& s);
int run_pass (systemtap_session& s);
-int make_tracequery(systemtap_session& s, std::string& name);
+int make_tracequery(systemtap_session& s, std::string& name, const std::vector<std::string>& extra_headers);
#endif // BUILDRUN_H