Home
last modified time | relevance | path

Searched refs:ELFIO (Results 1 – 25 of 35) sorted by relevance

12

/third_party/elfio/
DREADME-OH.md1 # ELFIO chapter
3 [![Build](https://travis-ci.com/serge1/ELFIO.svg?branch=master)](https://travis-ci.com/serge1/ELFIO)
4 ![C/C++ CI](https://github.com/serge1/ELFIO/workflows/C/C++%20CI/badge.svg)
5 ![CodeQL](https://github.com/serge1/ELFIO/workflows/CodeQL/badge.svg)
7 ….shields.io/badge/License-MIT-brightgreen.svg)](https://github.com/serge1/ELFIO/blob/master/COPYIN…
9 ELFIO是一个只有头文件的C++库,用于读取和生成ELF二进制格式文件。它被用作一个独立的库,它不依赖于任何其他产品或项目。
14 完整的库文档可以在【ELFIO-教程和用户手册】(http://elfio.sourceforge.net/elfio.pdf)中找到。
43 ELFIO::elfio elfIo;
52 ELFIO::elfio elfIo;
63 ELFIO::elfio elfIo;
DREADME.md1 # ELFIO chapter
3 ![C/C++ CI](https://github.com/serge1/ELFIO/workflows/C/C++%20CI/badge.svg)
4 ![CodeQL](https://github.com/serge1/ELFIO/workflows/CodeQL/badge.svg)
6 ….shields.io/badge/License-MIT-brightgreen.svg)](https://github.com/serge1/ELFIO/blob/master/COPYIN…
8 ELFIO is a header-only C++ library intended for reading and generating
15 The full library documentation can be found in *[ELFIO - Tutorial and User Manual](http://elfio.sou…
DCMakeLists.txt11 option(ELFIO_BUILD_EXAMPLES "Build ELFIO examples" ON)
14 option(ELFIO_BUILD_TESTS "Build ELFIO tests" OFF)
129 set(CPACK_PACKAGE_VENDOR "ELFIO")
DREADME.OpenSource9 …"Description" : "ELFIO is a small, header-only C++ library that provides a simple interf…
/third_party/elfio/c_wrapper/
Delfio_c_wrapper.h79 typedef ELFIO::elfio* pelfio_t;
80 typedef ELFIO::section* psection_t;
81 typedef ELFIO::segment* psegment_t;
82 typedef ELFIO::symbol_section_accessor* psymbol_t;
83 typedef ELFIO::relocation_section_accessor* prelocation_t;
84 typedef ELFIO::string_section_accessor* pstring_t;
85 typedef ELFIO::note_section_accessor* pnote_t;
86 typedef ELFIO::modinfo_section_accessor* pmodinfo_t;
87 typedef ELFIO::dynamic_section_accessor* pdynamic_t;
88 typedef ELFIO::array_section_accessor<Elf32_Word>* parray_t;
/third_party/elfio/examples/c_wrapper/
Delfio_c_wrapper.h79 typedef ELFIO::elfio* pelfio_t;
80 typedef ELFIO::section* psection_t;
81 typedef ELFIO::segment* psegment_t;
82 typedef ELFIO::symbol_section_accessor* psymbol_t;
83 typedef ELFIO::relocation_section_accessor* prelocation_t;
84 typedef ELFIO::string_section_accessor* pstring_t;
85 typedef ELFIO::note_section_accessor* pnote_t;
86 typedef ELFIO::modinfo_section_accessor* pmodinfo_t;
87 typedef ELFIO::dynamic_section_accessor* pdynamic_t;
88 typedef ELFIO::array_section_accessor<Elf64_Word>* parray_t;
/third_party/elfio/tests/
DELFIOTest1.cpp31 using namespace ELFIO;
463 ELFIO::Elf_Xword size; in TEST()
466 ELFIO::Elf_Half section_index; in TEST()
486 ELFIO::Elf_Xword size; in TEST()
489 ELFIO::Elf_Half section_index; in TEST()
583 ELFIO::Elf64_Addr value; in TEST()
584 ELFIO::Elf_Xword size; in TEST()
587 ELFIO::Elf_Half section_index; in TEST()
612 ELFIO::Elf64_Addr value = 0; in TEST()
613 ELFIO::Elf_Xword size = 0; in TEST()
[all …]
Delfio_fuzzer.cpp7 using namespace ELFIO;
/third_party/elfio/elfio/
Delfio_modinfo.hpp29 namespace ELFIO { namespace
96 ELFIO::Elf_Xword i = 0; in process_section()
Delfio_array.hpp28 namespace ELFIO { namespace
Delfio_strings.hpp30 namespace ELFIO { namespace
Delfio_versym.hpp26 namespace ELFIO { namespace
Delfio_dump.hpp33 namespace ELFIO { namespace
672 static const ELFIO::Elf_Xword MAX_DATA_ENTRIES = 64;
1135 ELFIO::Elf_Xword i; in section_data()
1190 ELFIO::Elf_Xword i; in segment_data()
Delfio_note.hpp26 namespace ELFIO { namespace
Delfio_header.hpp28 namespace ELFIO { namespace
Delfio_dynamic.hpp28 namespace ELFIO { namespace
Delfio_utils.hpp62 namespace ELFIO { namespace
Delfio_segment.hpp31 namespace ELFIO { namespace
/third_party/elfio/examples/add_section/
Dadd_section.cpp26 using namespace ELFIO;
/third_party/elfio/examples/elfdump/
Delfdump.cpp33 using namespace ELFIO;
/third_party/elfio/examples/anonymizer/
Danonymizer.cpp50 using namespace ELFIO;
/third_party/elfio/examples/proc_mem/
Dproc_mem.cpp31 using namespace ELFIO;
/third_party/elfio/examples/writer/
Dwriter.cpp39 using namespace ELFIO;
/third_party/elfio/examples/tutorial/
Dtutorial.cpp26 using namespace ELFIO;
/third_party/elfio/examples/write_obj/
Dwrite_obj.cpp39 using namespace ELFIO;

12