/third_party/elfio/ |
D | README-OH.md | 1 # 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;
|
D | README.md | 1 # 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…
|
D | CMakeLists.txt | 11 option(ELFIO_BUILD_EXAMPLES "Build ELFIO examples" ON) 14 option(ELFIO_BUILD_TESTS "Build ELFIO tests" OFF) 129 set(CPACK_PACKAGE_VENDOR "ELFIO")
|
D | README.OpenSource | 9 …"Description" : "ELFIO is a small, header-only C++ library that provides a simple interf…
|
/third_party/elfio/c_wrapper/ |
D | elfio_c_wrapper.h | 79 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/ |
D | elfio_c_wrapper.h | 79 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/ |
D | ELFIOTest1.cpp | 31 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 …]
|
D | elfio_fuzzer.cpp | 7 using namespace ELFIO;
|
/third_party/elfio/elfio/ |
D | elfio_modinfo.hpp | 29 namespace ELFIO { namespace 96 ELFIO::Elf_Xword i = 0; in process_section()
|
D | elfio_array.hpp | 28 namespace ELFIO { namespace
|
D | elfio_strings.hpp | 30 namespace ELFIO { namespace
|
D | elfio_versym.hpp | 26 namespace ELFIO { namespace
|
D | elfio_dump.hpp | 33 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()
|
D | elfio_note.hpp | 26 namespace ELFIO { namespace
|
D | elfio_header.hpp | 28 namespace ELFIO { namespace
|
D | elfio_dynamic.hpp | 28 namespace ELFIO { namespace
|
D | elfio_utils.hpp | 62 namespace ELFIO { namespace
|
D | elfio_segment.hpp | 31 namespace ELFIO { namespace
|
/third_party/elfio/examples/add_section/ |
D | add_section.cpp | 26 using namespace ELFIO;
|
/third_party/elfio/examples/elfdump/ |
D | elfdump.cpp | 33 using namespace ELFIO;
|
/third_party/elfio/examples/anonymizer/ |
D | anonymizer.cpp | 50 using namespace ELFIO;
|
/third_party/elfio/examples/proc_mem/ |
D | proc_mem.cpp | 31 using namespace ELFIO;
|
/third_party/elfio/examples/writer/ |
D | writer.cpp | 39 using namespace ELFIO;
|
/third_party/elfio/examples/tutorial/ |
D | tutorial.cpp | 26 using namespace ELFIO;
|
/third_party/elfio/examples/write_obj/ |
D | write_obj.cpp | 39 using namespace ELFIO;
|