ARC: dw2 unwind: switch to .eh_frame based unwinding
So finally after almost 8 years of dealing with .debug_frame, we are finally switching to .eh_frame. The reason being stripped kernel binaries had non-functional unwinder as .debug_frame was gone. Also, in general .eh_frame seems more common way of doing unwinding. This also folds a revert of f52e126c ("ARC: unwind: ensure that .debug_frame is generated (vs. .eh_frame)") to ensure that we start getting .eh_frame Reported-by:Daniel Mentz <danielmentz@google.com> Signed-off-by:
Vineet Gupta <vgupta@synopsys.com>
Showing
- arch/arc/Makefile 2 additions, 0 deletionsarch/arc/Makefile
- arch/arc/kernel/entry.S 0 additions, 12 deletionsarch/arc/kernel/entry.S
- arch/arc/kernel/module.c 4 additions, 9 deletionsarch/arc/kernel/module.c
- arch/arc/kernel/unwind.c 2 additions, 3 deletionsarch/arc/kernel/unwind.c
- arch/arc/kernel/vmlinux.lds.S 5 additions, 10 deletionsarch/arc/kernel/vmlinux.lds.S
Loading
Please register or sign in to comment