mirror of
git://sourceware.org/git/glibc.git
synced 2025-01-24 12:25:35 +08:00
Properly terminate FDE in makecontext for m68k (bug 18635)
This commit is contained in:
parent
72354ab5e1
commit
bb1d31d06e
@ -1,3 +1,9 @@
|
||||
2015-08-05 Andreas Schwab <schwab@linux-m68k.org>
|
||||
|
||||
[BZ #18635]
|
||||
* sysdeps/unix/sysv/linux/m68k/m680x0/makecontext.S: Add nop
|
||||
before return label.
|
||||
|
||||
2015-08-05 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
[BZ #18661]
|
||||
|
@ -74,8 +74,11 @@ ENTRY(__makecontext)
|
||||
have to install the context listed in the uc_link element of
|
||||
the context 'makecontext' manipulated at the time of the
|
||||
'makecontext' call. If the pointer is NULL the process must
|
||||
terminate. */
|
||||
terminate.
|
||||
Make sure to separate the return label from the previous unwind
|
||||
region, because the unwinder uses ra-1 to find the FDE. */
|
||||
cfi_endproc
|
||||
nop
|
||||
1:
|
||||
/* This removes the parameters passed to the function given to
|
||||
'makecontext' from the stack. D7 contains the number of
|
||||
|
Loading…
Reference in New Issue
Block a user