Lines Matching defs:writer
28 * g++ writer.cpp -o writer
29 * 2. Execute result file writer
30 * ./writer
47 elfio writer;
50 writer.create( ELFCLASS64, ELFDATA2LSB );
52 writer.set_os_abi( ELFOSABI_LINUX );
53 writer.set_type( ET_EXEC );
54 writer.set_machine( EM_X86_64 );
57 section* text_sec = writer.sections.add( ".text" );
78 segment* text_seg = writer.segments.add();
89 section* data_sec = writer.sections.add( ".data" );
101 segment* data_seg = writer.segments.add();
112 section* note_sec = writer.sections.add( ".note" );
116 note_section_accessor note_writer( writer, note_sec );
126 writer.set_entry( text_seg->get_virtual_address() );
129 writer.save( "hello_x86_64" );