Fix stack offset for r19 load in __getcontext.
This commit is contained in:
parent
07f94b7a96
commit
cc407f4e81
@ -1,5 +1,8 @@
|
|||||||
2017-07-16 John David Anglin <danglin@gcc.gnu.org>
|
2017-07-16 John David Anglin <danglin@gcc.gnu.org>
|
||||||
|
|
||||||
|
* sysdeps/unix/sysv/linux/hppa/getcontext.S (__getcontext): Fix stack
|
||||||
|
offset for r19 load.
|
||||||
|
|
||||||
* sysdeps/unix/sysv/linux/hppa/setcontext.S (__setcontext): Return 0.
|
* sysdeps/unix/sysv/linux/hppa/setcontext.S (__setcontext): Return 0.
|
||||||
|
|
||||||
* sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h (PSEUDO): Fix CFA offset.
|
* sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h (PSEUDO): Fix CFA offset.
|
||||||
|
@ -156,7 +156,7 @@ ENTRY(__getcontext)
|
|||||||
/* Epilogue */
|
/* Epilogue */
|
||||||
ldw -84(%sp), %r2
|
ldw -84(%sp), %r2
|
||||||
#ifdef PIC
|
#ifdef PIC
|
||||||
ldw -96(%sp), %r19
|
ldw -32(%sp), %r19
|
||||||
#endif
|
#endif
|
||||||
bv %r0(%r2)
|
bv %r0(%r2)
|
||||||
ldwm -64(%sp), %r4
|
ldwm -64(%sp), %r4
|
||||||
|
Loading…
x
Reference in New Issue
Block a user