mirror of
git://sourceware.org/git/libabigail.git
synced 2024-12-23 02:02:15 +00:00
a0cc439b28
* include/abg-btf-reader.h: Update the copyright notice for 2023. * src/abg-btf-reader.cc: Likewise. * tests/test-read-btf.cc: Likewise. Signed-off-by: Dodji Seketeli <dodji@redhat.com>
35 lines
715 B
C++
35 lines
715 B
C++
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
// -*- Mode: C++ -*-
|
|
//
|
|
// Copyright (C) 2022-2023 Red Hat, Inc.
|
|
//
|
|
// Author: Dodji Seketeli
|
|
|
|
/// @file
|
|
///
|
|
/// This file contains the declarations of the front-end to analyze the
|
|
/// BTF information contained in an ELF file.
|
|
|
|
#ifndef __ABG_BTF_READER_H__
|
|
#define __ABG_BTF_READER_H__
|
|
|
|
#include "abg-elf-based-reader.h"
|
|
|
|
namespace abigail
|
|
{
|
|
|
|
namespace btf
|
|
{
|
|
|
|
elf_based_reader_sptr
|
|
create_reader(const std::string& elf_path,
|
|
const vector<char**>& debug_info_root_paths,
|
|
environment& env,
|
|
bool load_all_types = false,
|
|
bool linux_kernel_mode = false);
|
|
|
|
}//end namespace btf
|
|
}//end namespace abigail
|
|
|
|
#endif //__ABG_BTF_READER_H__
|