Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 1451877 Details for
Bug 1591701
luajit on ppc64le
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
[patch]
patch4
ppc64le_89f7457.patch (text/plain), 1.20 KB, created by
Menanteau Guy
on 2018-06-15 10:19:24 UTC
(
hide
)
Description:
patch4
Filename:
MIME Type:
Creator:
Menanteau Guy
Created:
2018-06-15 10:19:24 UTC
Size:
1.20 KB
patch
obsolete
>From 89f74579522e93e67c1e9c95912cbbd349791380 Mon Sep 17 00:00:00 2001 >From: =?UTF-8?q?Marcin=20Ko=C5=9Bcielnicki?= <koriakin@0x04.net> >Date: Tue, 8 Mar 2016 03:46:22 +0100 >Subject: [PATCH] ppc: Fix 64-bit SAVE_CR > >The ABI mandates using CR save space in the caller's frame - we cannot use >the slot in our own frame, since some function we call could overwrite it. >--- > src/vm_ppc.dasc | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > >diff --git a/src/vm_ppc.dasc b/src/vm_ppc.dasc >index 18ac65300..f8775611d 100644 >--- a/src/vm_ppc.dasc >+++ b/src/vm_ppc.dasc >@@ -191,6 +191,7 @@ > |.define SAVE_MULTRES, 456(sp) // | > |.define SAVE_CFRAME, 448(sp) // / 64 bit C frame chain. > |.define SAVE_LR, 416(sp) >+|.define SAVE_CR, 408(sp) // 64 bit CR save. > |.define CFRAME_SPACE, 400 // Delta for sp. > |// Back chain for sp: 400(sp) <-- sp entering interpreter > |.define SAVE_FPR_, 256 // .. 256+18*8: 64 bit FPR saves. >@@ -202,7 +203,7 @@ > |.define TONUM_LO, 28(sp) // \ Compiler temp (ABI mandated). > |.define TONUM_HI, 24(sp) // / > |// Next frame lr: 16(sp) >-|.define SAVE_CR, 8(sp) // 64 bit CR save. >+|// Next frame cr: 8(sp) > |// Back chain for sp: 0(sp) <-- sp while in interpreter > | > |.define TMPD_BLO, 39(sp)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 1591701
:
1451874
|
1451875
|
1451876
|
1451877
|
1451878
|
1451879
|
1451880
|
1451881
|
1451882
|
1579425