==2765119== Memcheck, a memory error detector
==2765119== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
==2765119== Using Valgrind-3.22.0 and LibVEX; rerun with -h for copyright info
==2765119== Command: ../y86 -a inputs/stack.o
==2765119== 
01 00 00 01 10 00 05 00  f4 00 16 01 45 4c 46 00
Mini-ELF version 1
Entry point 0x100
There are 5 program headers, starting at offset 16 (0x10)
There is a symbol table starting at offset 244 (0xf4)
There is a string table starting at offset 278 (0x116)
 Segment   Offset    Size      VirtAddr  Type      Flags
  00       0x0074    0x001e    0x0100    CODE      R X
  01       0x0092    0x0032    0x0200    CODE      R X
  02       0x00c4    0x000d    0x0300    DATA      RW 
  03       0x00d1    0x0023    0x0400    DATA      R  
  04       0x00f4    0x0000    0x0f00    STACK     RW 
Contents of memory from 0100 to 011e:
  0100  30 f4 00 0f 00 00 00 00  00 00 30 f5 00 0f 00 00
  0110  00 00 00 00 80 00 02 00  00 00 00 00 00 00
Contents of memory from 0200 to 0232:
  0200  30 f0 02 03 00 00 00 00  00 00 50 30 00 00 00 00
  0210  00 00 00 00 20 31 a0 0f  b0 3f c0 c1 c5 40 13 fd
  0220  ff ff ff 00 00 00 00 60  31 70 1d 02 00 00 00 00
  0230  00 00
Contents of memory from 0300 to 030d:
  0300  bb aa 0f 0a 00 00 00 00  00 00 00 dd cc
Contents of memory from 0400 to 0423:
  0400  68 65 6c 6c 6f 20 77 6f  72 6c 64 00 67 6f 6f 64
  0410  00 79 61 64 64 61 20 79  61 64 64 61 20 79 61 64
  0420  64 61 00
Contents of memory from 0f00 to 0f00:
==2765119== 
==2765119== HEAP SUMMARY:
==2765119==     in use at exit: 0 bytes in 0 blocks
==2765119==   total heap usage: 3 allocs, 3 frees, 16,856 bytes allocated
==2765119== 
==2765119== All heap blocks were freed -- no leaks are possible
==2765119== 
==2765119== For lists of detected and suppressed errors, rerun with: -s
==2765119== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
