|
libabigail
|
This file contains the definitions of the entry points to de-serialize an instance of abigail::corpus from a file in ELF format, containing CTF information. More...
#include "config.h"#include <fcntl.h>#include <sstream>#include <iostream>#include <memory>#include <map>#include <algorithm>#include "ctf-api.h"#include "abg-internal.h"#include "abg-ir-priv.h"#include "abg-symtab-reader.h"#include "abg-ctf-reader.h"#include "abg-elf-based-reader.h"#include "abg-corpus.h"#include "abg-tools-utils.h"#include "abg-elf-helpers.h"Go to the source code of this file.
Namespaces | |
| namespace | abigail |
| Toplevel namespace for libabigail. | |
| namespace | abigail::ctf |
| Namespace of the reader for the CTF debug information. | |
Typedefs | |
| typedef shared_ptr< reader > | reader_sptr |
Functions | |
| elf_based_reader_sptr | create_reader (const std::string &elf_path, const vector< char ** > &debug_info_root_paths, environment &env) |
| Create and return a new read context to process CTF information from a given ELF file. More... | |
| void | reset_reader (elf_based_reader &rdr, const std::string &elf_path, const vector< char ** > &debug_info_root_path) |
| Re-initialize a reader so that it can re-used to read another binary. More... | |
This file contains the definitions of the entry points to de-serialize an instance of abigail::corpus from a file in ELF format, containing CTF information.
Definition in file abg-ctf-reader.cc.