Aurelien Jarno 3a53ef9b02 sparc32: Add nop before __startcontext to stop unwinding [BZ #22919]
On sparc32 tst-makecontext fails, as backtrace called within a context
created by makecontext to yield infinite backtrace.

Fix that the same way than nios2 by adding a nop just before
__startcontext. This is needed as otherwise FDE lookup just repeatedly
finds __setcontext's FDE in an infinite loop, due to the convention of
using 'address - 1' for FDE lookup.

Changelog:
	[BZ #22919]
	* sysdeps/unix/sysv/linux/sparc/sparc32/setcontext.S (__startcontext):
	Add nop before __startcontext, add explaining comments.

(cherry picked from commit 9aa5c222b9e0409143410a02b6364a3b25dbf028)
2018-03-09 00:30:56 +01:00
..
2018-01-27 13:31:38 +01:00
2018-01-02 18:37:06 +00:00
2018-01-27 13:32:36 +01:00
2018-01-24 23:33:03 +00:00
2018-01-02 21:55:15 +00:00
2018-01-29 10:43:15 -08:00
2018-02-14 14:04:44 -02:00