==2765283== Memcheck, a memory error detector ==2765283== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==2765283== Using Valgrind-3.22.0 and LibVEX; rerun with -h for copyright info ==2765283== Command: ../y86 -a inputs/unaligned.o ==2765283== 01 00 18 01 10 00 03 00 00 00 00 00 45 4c 46 00 Mini-ELF version 1 Entry point 0x118 There are 3 program headers, starting at offset 16 (0x10) There is no symbol table present There is no string table present Segment Offset Size VirtAddr Type Flags 00 0x004c 0x0009 0x0000 CODE R X 01 0x0055 0x0002 0x0118 CODE R X 02 0x0057 0x0008 0x013a DATA RW Contents of memory from 0000 to 0009: 0000 70 18 01 00 00 00 00 00 00 Contents of memory from 0118 to 011a: 0110 10 00 Contents of memory from 013a to 0142: 0130 39 30 00 00 00 00 0140 00 00 ==2765283== ==2765283== HEAP SUMMARY: ==2765283== in use at exit: 0 bytes in 0 blocks ==2765283== total heap usage: 3 allocs, 3 frees, 16,856 bytes allocated ==2765283== ==2765283== All heap blocks were freed -- no leaks are possible ==2765283== ==2765283== For lists of detected and suppressed errors, rerun with: -s ==2765283== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)