From f4b2849102b2a195dd79bede8ec58f46fb99435e Mon Sep 17 00:00:00 2001 From: fche Date: Tue, 5 Jul 2005 20:38:37 +0000 Subject: 2005-07-05 Frank Ch. Eigler * elaborate.h (systemtap_session): Add more command-line arguments. * staptree.h (verbose): Bad global, no donut. * elaborate.cxx: Temporarily disable verbose variable access. * main.cxx: Support more arguments, build/run passes. Revamp temporary file generation and partial-pass output generation. * tapsets.cxx, translate.cxx: Emit just enough extra punctuation and fluff to make generated probe pass -Werror. * buildrun.cxx, buildrun.h: New files for passes 4/5. Partial support for build pass, nothing on probe execution yet. * testsuite/transok/*.stp: Force just -p3, now that -p4/5 exist. * Makefile.am, Makefile.in: Corresponding changes. --- buildrun.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 buildrun.h (limited to 'buildrun.h') diff --git a/buildrun.h b/buildrun.h new file mode 100644 index 00000000..88a63a5e --- /dev/null +++ b/buildrun.h @@ -0,0 +1,18 @@ +// -*- C++ -*- +// Copyright (C) 2005 Red Hat Inc. +// +// This file is part of systemtap, and is free software. You can +// redistribute it and/or modify it under the terms of the GNU General +// Public License (GPL); either version 2, or (at your option) any +// later version. + +#ifndef BUILDRUN_H +#define BUILDRUN_H + +#include "elaborate.h" + +int compile_pass (systemtap_session& s); +int run_pass (systemtap_session& s); + + +#endif // BUILDRUN_H -- cgit