[PowerPC] Fix wrong instructions in _savegpr_X.
We were accidentally using stfd instead of stw in our SAVEGPR macro. This has almost certainly been causing crashes when compiling with -Os. Reviewed by: jhibbits (in irc) MFC after: 3 days Sponsored by: Tag1 Consulting, Inc.
This commit is contained in:
parent
5e6c628e4f
commit
3dbb9df36b
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=361024
@ -93,7 +93,7 @@ RESTFPR(31)
|
|||||||
blr
|
blr
|
||||||
|
|
||||||
#define SAVEGPR(r) _CRTENTRY(__CONCAT(_savegpr_,r)) \
|
#define SAVEGPR(r) _CRTENTRY(__CONCAT(_savegpr_,r)) \
|
||||||
stfd r,(-128 + r*4)(11)
|
stw r,(-128 + r * 4)(11)
|
||||||
|
|
||||||
SAVEGPR(14)
|
SAVEGPR(14)
|
||||||
SAVEGPR(15)
|
SAVEGPR(15)
|
||||||
|
Loading…
Reference in New Issue
Block a user