I have red that eh_frame
is needed for stack unwinding
during debugging or when our code hits an exception.
Now my questions is, can't the debugger just walk the stack and figure out the boundaries between frames by looking for rbp
being pushed or poped? Why do we need extra debugging information emitted?