Lines Matching refs:reader
36 elfio reader;
37 ASSERT_EQ( reader.load( "elf_examples/zavl.ko" ), true );
39 section* modinfo_sec = reader.sections[".modinfo"];
98 elfio reader;
99 ASSERT_EQ( reader.load( "elf_examples/zavl_gen.ko" ), true );
101 modinfo_sec = reader.sections[".modinfo"];
146 elfio reader;
147 ASSERT_EQ( reader.load( "elf_examples/hello_32" ), true );
149 section* array_sec = reader.sections[".ctors"];
152 const_array_section_accessor<> array( reader, array_sec );
164 elfio reader;
165 ASSERT_EQ( reader.load( "elf_examples/hello_64" ), true );
167 section* array_sec = reader.sections[".ctors"];
170 const_array_section_accessor<Elf64_Addr> array( reader, array_sec );
182 elfio reader;
184 ASSERT_EQ( reader.load( "elf_examples/ctors" ), true );
186 section* array_sec = reader.sections[".init_array"];
189 const_array_section_accessor<Elf64_Addr> array( reader, array_sec );
196 array_sec = reader.sections[".fini_array"];
199 array_section_accessor<Elf64_Addr> arrayf( reader, array_sec );
208 elfio reader;
210 ASSERT_EQ( reader.load( "elf_examples/ctors" ), true );
212 section* array_sec = reader.sections[".init_array"];
215 array_section_accessor<Elf64_Addr> array( reader, array_sec );
246 elfio reader;
249 ASSERT_EQ( reader.load( "elf_examples/ARMSCII-8.so" ), true );
258 section* symsec = reader.sections[".dynsym"];
259 symbol_section_accessor syms( reader, symsec );
274 elfio reader;
277 ASSERT_EQ( reader.load( "elf_examples/test_ppc" ), true );
286 section* symsec = reader.sections[".dynsym"];
287 symbol_section_accessor syms( reader, symsec );
302 elfio reader;
305 ASSERT_EQ( reader.load( "elf_examples/hello_32" ), true );
314 section* symsec = reader.sections[".dynsym"];
315 symbol_section_accessor syms( reader, symsec );
330 elfio reader;
333 ASSERT_EQ( reader.load( "elf_examples/main" ), true );
342 section* symsec = reader.sections[".dynsym"];
343 symbol_section_accessor syms( reader, symsec );
358 elfio reader;
361 ASSERT_EQ( reader.load( "elf_examples/hello_64" ), true );
371 section* dynsym = reader.sections[".dynsym"];
372 const_symbol_section_accessor dynsym_acc( reader, dynsym );
374 section* gnu_version = reader.sections[".gnu.version"];
377 const section* gnu_version_r = reader.sections[".gnu.version_r"];
378 const_versym_r_section_accessor gnu_version_r_arr( reader, gnu_version_r );
380 section* dynstr = reader.sections[".dynstr"];
422 // elfio reader;
425 // ASSERT_EQ( reader.load( "elf_examples/hello_64" ), true );
435 // section* gnu_version = reader.sections[".gnu.version"];
438 // section* gnu_version_r = reader.sections[".gnu.version_r"];
439 // versym_r_section_accessor gnu_version_r_arr( reader, gnu_version_r );