This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] arm: mark __startcontext as .cantunwind
On Aug 15 2016, Florian Weimer <fweimer@redhat.com> wrote:
> Why isn't the PC - 2 kludge needed for the other .cantunwind cases?
Because the other uses have regular function calls, so they return back
to the middle of the function that is marked cantunwind. __startcontext
doesn't contain the function call, but is the address the context
returns to.
> Would it be possible to add a C test case to the glibc testsuite?
This is difficult, because a simple call stack won't trigger the bug.
Andreas.
--
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."