<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>234718</bug_id>
          
          <creation_ts>2021-12-27 23:41:29 -0800</creation_ts>
          <short_desc>[RISCV64] Define HAVE_MACHINE_CONTEXT, provide mcontext_t accessors for CPU(RISCV64)</short_desc>
          <delta_ts>2022-03-11 05:33:46 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>237775</blocked>
    
    <blocked>234719</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>pmatos</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>xan.lopez</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1827039</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2021-12-27 23:41:29 -0800</bug_when>
    <thetext>[RISCV64] Define HAVE_MACHINE_CONTEXT, provide mcontext_t accessors for CPU(RISCV64)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827040</commentid>
    <comment_count>1</comment_count>
      <attachid>448035</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2021-12-27 23:42:04 -0800</bug_when>
    <thetext>Created attachment 448035
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827047</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-28 00:49:43 -0800</bug_when>
    <thetext>Committed r287464 (245599@main): &lt;https://commits.webkit.org/245599@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448035.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827048</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-28 00:50:22 -0800</bug_when>
    <thetext>&lt;rdar://problem/86952556&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448035</attachid>
            <date>2021-12-27 23:42:04 -0800</date>
            <delta_ts>2021-12-28 00:49:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234718-20211228084202.patch</filename>
            <type>text/plain</type>
            <size>4816</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3NDYzCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
MWY0YjIyOTQyZjA5ODVjOGE4YzQwZjllM2RlODAzZWU2MGQwNTg5Li4wYTE3NmJmOTNkMWZmOGM5
NGE0ZDZmNzY5NjJhZTNiNDc3MDU2ZjE1IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMSBAQAorMjAyMS0xMi0yNyAgWmFuIERvYmVyc2VrICA8emRvYmVyc2VrQGlnYWxpYS5j
b20+CisKKyAgICAgICAgW1JJU0NWNjRdIERlZmluZSBIQVZFX01BQ0hJTkVfQ09OVEVYVCwgcHJv
dmlkZSBtY29udGV4dF90IGFjY2Vzc29ycyBmb3IgQ1BVKFJJU0NWNjQpCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzQ3MTgKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEZWZpbmUgSEFWRV9NQUNISU5FX0NP
TlRFWFQgZm9yIFJJU0NWNjQuIEluIHRoZSBNYWNoaW5lQ29udGV4dC5oCisgICAgICAgIGhlYWRl
ciwgQ1BVKFJJU0NWNjQpLXNwZWNpZmljIGFjY2Vzc29ycyBpbnRvIHRoZSBtY29udGV4dF90IHN0
cnVjdAorICAgICAgICBhcmUgYWxzbyBwcm92aWRlZC4KKworICAgICAgICAqIHJ1bnRpbWUvTWFj
aGluZUNvbnRleHQuaDoKKyAgICAgICAgKEpTQzo6TWFjaGluZUNvbnRleHQ6OnN0YWNrUG9pbnRl
ckltcGwpOgorICAgICAgICAoSlNDOjpNYWNoaW5lQ29udGV4dDo6ZnJhbWVQb2ludGVySW1wbCk6
CisgICAgICAgIChKU0M6Ok1hY2hpbmVDb250ZXh0OjppbnN0cnVjdGlvblBvaW50ZXJJbXBsKToK
KyAgICAgICAgKEpTQzo6TWFjaGluZUNvbnRleHQ6OmFyZ3VtZW50UG9pbnRlcjwxPik6CisgICAg
ICAgIChKU0M6Ok1hY2hpbmVDb250ZXh0OjpsbGludEluc3RydWN0aW9uUG9pbnRlcik6CisKIDIw
MjEtMTItMjcgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNvbT4KIAogICAgICAgICBD
b25zaWRlciBtZXJnaW5nIFdhc206OkZ1bmN0aW9uQ29kZUJsb2NrIGFuZCBXYXNtOjpMTEludENh
bGxlZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dURi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZwppbmRleCAzZDlhZmJmYzNiYjY3YmViOTgyMDQzZGQ5YTZlNjMxZWVkYTE3NjQ1Li5mNzJm
MzE1ZjkzY2M3ZDUxZGRkY2I0MTFhNzNlYTYzYmM4MjlmYWYxIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V1RGL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV1RGL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBA
CisyMDIxLTEyLTI3ICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAg
ICAgICBbUklTQ1Y2NF0gRGVmaW5lIEhBVkVfTUFDSElORV9DT05URVhULCBwcm92aWRlIG1jb250
ZXh0X3QgYWNjZXNzb3JzIGZvciBDUFUoUklTQ1Y2NCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNDcxOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgICogd3RmL1BsYXRmb3JtSGF2ZS5oOiBEZWZpbmUgSEFW
RV9NQUNISU5FX0NPTlRFWFQgZm9yIENQVShSSVNDVjY0KS4KKwogMjAyMS0xMi0yMyAgU2FtIFdl
aW5pZyAgPHdlaW5pZ0BhcHBsZS5jb20+CiAKICAgICAgICAgR3JhZGllbnQgY29sb3IgaW50ZXJw
b2xhdGlvbiBpbmNvcnJlY3QgZm9yIGNvbG9ycyB3aXRoIGFscGhhIChuZWVkIHRvIGludGVycG9s
YXRlIHByZW11bHRpcGxpZWQgY29sb3JzKQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL3J1bnRpbWUvTWFjaGluZUNvbnRleHQuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50
aW1lL01hY2hpbmVDb250ZXh0LmgKaW5kZXggNzg1N2JmYzE2NzY2ZjY1OTI0YWE2ZWE5NmY5NTdl
OTZlZjc1YzJkMi4uMjdiN2UxMzE3NjI4ZjM5ZThjYmJkMjIxY2M2ZTE5NTFiOTkzMzY5YyAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvTWFjaGluZUNvbnRleHQuaAor
KysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9NYWNoaW5lQ29udGV4dC5oCkBAIC0y
MDcsNiArMjA3LDggQEAgc3RhdGljIGlubGluZSB2b2lkKiYgc3RhY2tQb2ludGVySW1wbChtY29u
dGV4dF90JiBtYWNoaW5lQ29udGV4dCkKICAgICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lk
KiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5zcCk7CiAjZWxpZiBDUFUoTUlQUykKICAg
ICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29u
dGV4dC5ncmVnc1syOV0pOworI2VsaWYgQ1BVKFJJU0NWNjQpCisgICAgcmV0dXJuIHJlaW50ZXJw
cmV0X2Nhc3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tSRUdf
U1BdKTsKICNlbHNlCiAjZXJyb3IgVW5rbm93biBBcmNoaXRlY3R1cmUKICNlbmRpZgpAQCAtMzU5
LDYgKzM2MSw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZComIGZyYW1lUG9pbnRlckltcGwobWNvbnRl
eHRfdCYgbWFjaGluZUNvbnRleHQpCiAgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZCom
PigodWludHB0cl90JikgbWFjaGluZUNvbnRleHQucmVnc1syOV0pOwogI2VsaWYgQ1BVKE1JUFMp
CiAgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGlu
ZUNvbnRleHQuZ3JlZ3NbMzBdKTsKKyNlbGlmIENQVShSSVNDVjY0KQorICAgIHJldHVybiByZWlu
dGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3Nb
UkVHX1MwXSk7CiAjZWxzZQogI2Vycm9yIFVua25vd24gQXJjaGl0ZWN0dXJlCiAjZW5kaWYKQEAg
LTUxMCw2ICs1MTQsOCBAQCBzdGF0aWMgaW5saW5lIHZvaWQqJiBpbnN0cnVjdGlvblBvaW50ZXJJ
bXBsKG1jb250ZXh0X3QmIG1hY2hpbmVDb250ZXh0KQogICAgIHJldHVybiByZWludGVycHJldF9j
YXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0LnBjKTsKICNlbGlmIENQVShN
SVBTKQogICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1h
Y2hpbmVDb250ZXh0LnBjKTsKKyNlbGlmIENQVShSSVNDVjY0KQorICAgIHJldHVybiByZWludGVy
cHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbUkVH
X1BDXSk7CiAjZWxzZQogI2Vycm9yIFVua25vd24gQXJjaGl0ZWN0dXJlCiAjZW5kaWYKQEAgLTY2
OCw2ICs2NzQsOCBAQCBpbmxpbmUgdm9pZComIGFyZ3VtZW50UG9pbnRlcjwxPihtY29udGV4dF90
JiBtYWNoaW5lQ29udGV4dCkKICAgICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1
aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5yZWdzWzFdKTsKICNlbGlmIENQVShNSVBTKQogICAg
IHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250
ZXh0LmdyZWdzWzVdKTsKKyNlbGlmIENQVShSSVNDVjY0KQorICAgIHJldHVybiByZWludGVycHJl
dF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbUkVHX0Ew
ICsgMV0pOwogI2Vsc2UKICNlcnJvciBVbmtub3duIEFyY2hpdGVjdHVyZQogI2VuZGlmCkBAIC03
ODUsNiArNzkzLDggQEAgaW5saW5lIHZvaWQqJiBsbGludEluc3RydWN0aW9uUG9pbnRlcihtY29u
dGV4dF90JiBtYWNoaW5lQ29udGV4dCkKICAgICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lk
KiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5yZWdzWzRdKTsKICNlbGlmIENQVShNSVBT
KQogICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hp
bmVDb250ZXh0LmdyZWdzWzEyXSk7CisjZWxpZiBDUFUoUklTQ1Y2NCkKKyAgICByZXR1cm4gcmVp
bnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5fX2dyZWdz
WzE0XSk7CiAjZWxzZQogI2Vycm9yIFVua25vd24gQXJjaGl0ZWN0dXJlCiAjZW5kaWYKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XVEYvd3RmL1BsYXRmb3JtSGF2ZS5oIGIvU291cmNlL1dURi93dGYvUGxh
dGZvcm1IYXZlLmgKaW5kZXggZGI5YmQ4NGU3ZWQ1YzkwN2JkMzRkYjA5YWY2ZWI5ZGQwYzcyZDA1
OC4uYThkMDZkNzc2ZjcwYTE4M2UzMGQwYWI0MDE3ZmFiNGY1YTExYWI2OCAxMDA2NDQKLS0tIGEv
U291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgKKysrIGIvU291cmNlL1dURi93dGYvUGxhdGZv
cm1IYXZlLmgKQEAgLTIyMiw3ICsyMjIsNyBAQAogI2RlZmluZSBIQVZFX0hPU1RFRF9DT1JFX0FO
SU1BVElPTiAxCiAjZW5kaWYKIAotI2lmIE9TKERBUldJTikgfHwgT1MoRlVDSFNJQSkgfHwgKChP
UyhGUkVFQlNEKSB8fCBPUyhPUEVOQlNEKSB8fCBPUyhMSU5VWCkpICYmIChDUFUoWDg2KSB8fCBD
UFUoWDg2XzY0KSB8fCBDUFUoQVJNKSB8fCBDUFUoQVJNNjQpIHx8IENQVShNSVBTKSkpCisjaWYg
T1MoREFSV0lOKSB8fCBPUyhGVUNIU0lBKSB8fCAoKE9TKEZSRUVCU0QpIHx8IE9TKE9QRU5CU0Qp
IHx8IE9TKExJTlVYKSkgJiYgKENQVShYODYpIHx8IENQVShYODZfNjQpIHx8IENQVShBUk0pIHx8
IENQVShBUk02NCkgfHwgQ1BVKE1JUFMpIHx8IENQVShSSVNDVjY0KSkpCiAjZGVmaW5lIEhBVkVf
TUFDSElORV9DT05URVhUIDEKICNlbmRpZgogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>