diff options
author | Andreas Schwab <schwab@suse.de> | 2018-09-25 11:11:27 +0200 |
---|---|---|
committer | Aurelien Jarno <aurelien@aurel32.net> | 2018-12-15 21:57:43 +0100 |
commit | b4ce4476fc5d14fff413abe130b2ea7a7554f8d3 (patch) | |
tree | 50b66d001bf889fc9a54ecf0d0e680699cecb0b8 /sysdeps/unix/sysv/linux/powerpc/kernel_sigaction.h | |
parent | 1a8db070fa42276f290e20c294a51b4fc9c51f83 (diff) | |
download | glibc-b4ce4476fc5d14fff413abe130b2ea7a7554f8d3.tar glibc-b4ce4476fc5d14fff413abe130b2ea7a7554f8d3.tar.gz glibc-b4ce4476fc5d14fff413abe130b2ea7a7554f8d3.tar.bz2 glibc-b4ce4476fc5d14fff413abe130b2ea7a7554f8d3.zip |
RISC-V: properly terminate call chain (bug 23125)
Mark the ra register as undefined in _start, so that unwinding through
main works correctly. Also, don't use a tail call so that ra points after
the call to __libc_start_main, not after the previous call.
(cherry picked from commit 2dd12baa045f25c52b30a34b10f72d51f2605413)
Diffstat (limited to 'sysdeps/unix/sysv/linux/powerpc/kernel_sigaction.h')
0 files changed, 0 insertions, 0 deletions