]> sourceware.org Git - systemtap.git/blame - setupdwfl.h
Factor out duplicated code to setup kernel/module Dwfl from dwflpp/translate.
[systemtap.git] / setupdwfl.h
CommitLineData
3db9c843
MW
1// Setup routines for creating fully populated DWFLs. Used in pass 2 and 3.
2// Copyright (C) 2009 Red Hat, Inc.
3//
4// This file is part of systemtap, and is free software. You can
5// redistribute it and/or modify it under the terms of the GNU General
6// Public License (GPL); either version 2, or (at your option) any
7// later version.
8//
9#ifndef SETUP_DWFLPP_H
10#define SETUP_DWFLPP_H
11
12#include "config.h"
13#include "session.h"
14
15#include <set>
16#include <string>
17
18extern "C" {
19#include <elfutils/libdwfl.h>
20}
21
22Dwfl *setup_dwfl_kernel(const std::string &name,
23 unsigned *found,
24 systemtap_session &s);
25Dwfl *setup_dwfl_kernel(const std::set<std::string> &names,
26 unsigned *found,
27 systemtap_session &s);
28#endif
This page took 0.027377 seconds and 5 git commands to generate.