diff --git a/elfio/elf_types.hpp b/elfio/elf_types.hpp index 63d025a58e165bdaeaf5319bd44e4f2962e2733a..7ea1c5ce5906b781408322a2033364db8a2fd4ab 100644 --- a/elfio/elf_types.hpp +++ b/elfio/elf_types.hpp @@ -314,6 +314,10 @@ typedef uint64_t Elf64_Off; #define EM_CEVA 245 // CEVA Processor Architecture Family #define EM_CEVA_X2 246 // CEVA X2 Processor Family #define EM_BPF 247 // Linux BPF – in-kernel virtual machine +#define EM_GRAPHCORE_IPU 248 // Graphcore Intelligent Processing Unit +#define EM_IMG1 249 // Imagination Technologies +#define EM_NFP 250 // Netronome Flow Processor (P) +#define EM_CSKY 252 // C-SKY processor family // File version #define EV_NONE 0 diff --git a/elfio/elfio_dynamic.hpp b/elfio/elfio_dynamic.hpp index 42f26805bf51d40ffd0d8da386a9d6b5f84a0e73..3d35381a2fbaf8c238d233aa15cef79ff2003b6d 100644 --- a/elfio/elfio_dynamic.hpp +++ b/elfio/elfio_dynamic.hpp @@ -249,7 +249,7 @@ class dynamic_section_accessor_template S* dynamic_section; }; -using dynamic_section_accessor = dynamic_section_accessor_template<section>; +using dynamic_section_accessor = dynamic_section_accessor_template<section>; using const_dynamic_section_accessor = dynamic_section_accessor_template<const section>; } // namespace ELFIO diff --git a/elfio/elfio_note.hpp b/elfio/elfio_note.hpp index 06b2817443bf1936dd16530e4d1157b4fd696975..34b1de3eb014531f0840a6bc714e500da9aab069 100644 --- a/elfio/elfio_note.hpp +++ b/elfio/elfio_note.hpp @@ -164,7 +164,7 @@ class note_section_accessor_template std::vector<Elf_Xword> note_start_positions; }; -using note_section_accessor = note_section_accessor_template<section>; +using note_section_accessor = note_section_accessor_template<section>; using const_note_section_accessor = note_section_accessor_template<const section>; } // namespace ELFIO diff --git a/elfio/elfio_relocation.hpp b/elfio/elfio_relocation.hpp index 238598e97ba106a825ec0af956340c7f7c8477a0..2d2b3ee377f3eeb99f8e50dfc22ec8c71ffe740e 100644 --- a/elfio/elfio_relocation.hpp +++ b/elfio/elfio_relocation.hpp @@ -365,7 +365,7 @@ class relocation_section_accessor_template S* relocation_section; }; -using relocation_section_accessor = relocation_section_accessor_template<section>; +using relocation_section_accessor = relocation_section_accessor_template<section>; using const_relocation_section_accessor = relocation_section_accessor_template<const section>; } // namespace ELFIO diff --git a/elfio/elfio_strings.hpp b/elfio/elfio_strings.hpp index 552f000294fa04d62654b6de7cc4eb4f4df50b20..702d82faf6dec58e472a746f1ee1c0ee2e8b39c7 100644 --- a/elfio/elfio_strings.hpp +++ b/elfio/elfio_strings.hpp @@ -92,7 +92,7 @@ class string_section_accessor_template S* string_section; }; -using string_section_accessor = string_section_accessor_template<section>; +using string_section_accessor = string_section_accessor_template<section>; using const_string_section_accessor = string_section_accessor_template<const section>; } // namespace ELFIO