diff options
author | Andreas Schwab <schwab@suse.de> | 2018-09-25 11:11:27 +0200 |
---|---|---|
committer | Andreas Schwab <schwab@suse.de> | 2018-10-30 12:07:25 +0100 |
commit | 2dd12baa045f25c52b30a34b10f72d51f2605413 (patch) | |
tree | 0b6533d453252b050dcf19f052a1ccb4d6bf46cb /nis | |
parent | fec8bb7ca93d66cd2b019cfebcee6b3e6560ea36 (diff) | |
download | glibc-2dd12baa045f25c52b30a34b10f72d51f2605413.tar.gz glibc-2dd12baa045f25c52b30a34b10f72d51f2605413.tar.xz glibc-2dd12baa045f25c52b30a34b10f72d51f2605413.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.
Diffstat (limited to 'nis')
0 files changed, 0 insertions, 0 deletions