<?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>241125</bug_id>
          
          <creation_ts>2022-05-31 05:17:37 -0700</creation_ts>
          <short_desc>Add NetBSD support for MachineContext</short_desc>
          <delta_ts>2022-06-08 08:50:29 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>Other</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Leonardo Taccari">iamleot+webkit-bugzilla</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>iamleot+webkit-bugzilla</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1872938</commentid>
    <comment_count>0</comment_count>
    <who name="Leonardo Taccari">iamleot+webkit-bugzilla</who>
    <bug_when>2022-05-31 05:17:37 -0700</bug_when>
    <thetext>This adds support to NetBSD for MachineContext.

(Locally present in pkgsrc - the NetBSD package system - for several WebKitGTK releases but unfortunately never upstreamed, sorry!)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872939</commentid>
    <comment_count>1</comment_count>
      <attachid>459883</attachid>
    <who name="Leonardo Taccari">iamleot+webkit-bugzilla</who>
    <bug_when>2022-05-31 05:19:11 -0700</bug_when>
    <thetext>Created attachment 459883
Add NetBSD support for MachineContext</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872940</commentid>
    <comment_count>2</comment_count>
      <attachid>459883</attachid>
    <who name="Leonardo Taccari">iamleot+webkit-bugzilla</who>
    <bug_when>2022-05-31 05:29:25 -0700</bug_when>
    <thetext>Comment on attachment 459883
Add NetBSD support for MachineContext

Whitespace accidentally present... reworking on diff!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872941</commentid>
    <comment_count>3</comment_count>
      <attachid>459884</attachid>
    <who name="Leonardo Taccari">iamleot+webkit-bugzilla</who>
    <bug_when>2022-05-31 05:30:04 -0700</bug_when>
    <thetext>Created attachment 459884
Add NetBSD support for MachineContext</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1874473</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-06-07 05:18:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/94518456&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1874477</commentid>
    <comment_count>5</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2022-06-07 06:01:18 -0700</bug_when>
    <thetext>If it gets ready for review, please set r? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1874486</commentid>
    <comment_count>6</comment_count>
    <who name="Leonardo Taccari">iamleot+webkit-bugzilla</who>
    <bug_when>2022-06-07 06:53:40 -0700</bug_when>
    <thetext>Hello Yusuke!
Whoops, definitely ready for review since 2022-05-31, I had completely missed that, sorry!

Thanks a lot for pointing that out!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1874489</commentid>
    <comment_count>7</comment_count>
      <attachid>459884</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2022-06-07 06:55:07 -0700</bug_when>
    <thetext>Comment on attachment 459884
Add NetBSD support for MachineContext

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1874490</commentid>
    <comment_count>8</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2022-06-07 06:55:16 -0700</bug_when>
    <thetext>Nice, thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1874704</commentid>
    <comment_count>9</comment_count>
    <who name="Leonardo Taccari">iamleot+webkit-bugzilla</who>
    <bug_when>2022-06-08 06:22:38 -0700</bug_when>
    <thetext>JFTR, after this patch is applied and patch in https://bugs.webkit.org/show_bug.cgi?id=241386 is applied `jsc&apos; properly runs without any further local patches.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1874727</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-06-08 08:50:26 -0700</bug_when>
    <thetext>Committed r295381 (251389@main): &lt;https://commits.webkit.org/251389@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 459884.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459883</attachid>
            <date>2022-05-31 05:19:11 -0700</date>
            <delta_ts>2022-05-31 05:29:25 -0700</delta_ts>
            <desc>Add NetBSD support for MachineContext</desc>
            <filename>0001-Add-NetBSD-support-for-MachineContext.patch</filename>
            <type>text/plain</type>
            <size>5779</size>
            <attacher name="Leonardo Taccari">iamleot+webkit-bugzilla</attacher>
            
              <data encoding="base64">RnJvbSA2MjZhMzIzZDMzNzc4NjI3YWQxOTVjMzA1MWNiMDc4MzdlMWQ4MTg3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW9uYXJkbyBUYWNjYXJpIDxsZW90QE5ldEJTRC5vcmc+CkRh
dGU6IFR1ZSwgMzEgTWF5IDIwMjIgMTM6NTk6NDIgKzAyMDAKU3ViamVjdDogW1BBVENIXSBBZGQg
TmV0QlNEIHN1cHBvcnQgZm9yIE1hY2hpbmVDb250ZXh0CiBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjQxMTI1CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCiog
U291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvTWFjaGluZUNvbnRleHQuaDoKKEpTQzo6TWFj
aGluZUNvbnRleHQ6OnN0YWNrUG9pbnRlckltcGwpOgooSlNDOjpNYWNoaW5lQ29udGV4dDo6ZnJh
bWVQb2ludGVySW1wbCk6CihKU0M6Ok1hY2hpbmVDb250ZXh0OjppbnN0cnVjdGlvblBvaW50ZXJJ
bXBsKToKKEpTQzo6TWFjaGluZUNvbnRleHQ6OmFyZ3VtZW50UG9pbnRlcjwxPik6CihKU0M6Ok1h
Y2hpbmVDb250ZXh0OjpsbGludEluc3RydWN0aW9uUG9pbnRlcik6CiogU291cmNlL1dURi93dGYv
UGxhdGZvcm1IYXZlLmg6Ci0tLQogLi4uL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvTWFjaGluZUNv
bnRleHQuaCAgIHwgODEgKysrKysrKysrKysrKysrKysrKwogU291cmNlL1dURi93dGYvUGxhdGZv
cm1IYXZlLmggICAgICAgICAgICAgICAgIHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgODIgaW5z
ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9ydW50aW1lL01hY2hpbmVDb250ZXh0LmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVu
dGltZS9NYWNoaW5lQ29udGV4dC5oCmluZGV4IGU1NzY1NjljZjAxZC4uZThkNDM1MmI0MTQzIDEw
MDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9NYWNoaW5lQ29udGV4dC5o
CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL01hY2hpbmVDb250ZXh0LmgKQEAg
LTEsNiArMSw3IEBACiAvKgogICogQ29weXJpZ2h0IChDKSAyMDE3IFl1c3VrZSBTdXp1a2kgPHV0
YXRhbmUudGVhQGdtYWlsLmNvbT4uCiAgKiBDb3B5cmlnaHQgKEMpIDIwMTgtMjAyMiBBcHBsZSBJ
bmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMjIgTGVvbmFyZG8g
VGFjY2FyaSA8bGVvdEBOZXRCU0Qub3JnPi4KICAqCiAgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNl
IGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKICAqIG1vZGlmaWNh
dGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9u
cwpAQCAtMTc2LDYgKzE3NywyMiBAQCBzdGF0aWMgaW5saW5lIHZvaWQqJiBzdGFja1BvaW50ZXJJ
bXBsKG1jb250ZXh0X3QmIG1hY2hpbmVDb250ZXh0KQogI2Vycm9yIFVua25vd24gQXJjaGl0ZWN0
dXJlCiAjZW5kaWYKIAorI2VsaWYgT1MoTkVUQlNEKQorCisjaWYgQ1BVKFg4NikKKyAgICByZXR1
cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5f
X2dyZWdzW19SRUdfVUVTUF0pOworI2VsaWYgQ1BVKFg4Nl82NCkKKyAgICByZXR1cm4gcmVpbnRl
cnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5fX2dyZWdzW19S
RUdfUlNQXSk7CisjZWxpZiBDUFUoQVJNKQorICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZv
aWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbX1JFR19TUF0pOworI2Vs
aWYgQ1BVKEFSTTY0KQorICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRw
dHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbX1JFR19TUF0pOworI2VsaWYgQ1BVKE1JUFMp
CisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGlu
ZUNvbnRleHQuX19ncmVnc1tfUkVHX1NQXSk7CisjZWxzZQorI2Vycm9yIFVua25vd24gQXJjaGl0
ZWN0dXJlCisjZW5kaWYKKwogI2VsaWYgT1MoRlVDSFNJQSkgfHwgT1MoTElOVVgpCiAKICNpZiBD
UFUoWDg2KQpAQCAtMzA1LDYgKzMyMiwyMiBAQCBzdGF0aWMgaW5saW5lIHZvaWQqJiBmcmFtZVBv
aW50ZXJJbXBsKG1jb250ZXh0X3QmIG1hY2hpbmVDb250ZXh0KQogI2Vycm9yIFVua25vd24gQXJj
aGl0ZWN0dXJlCiAjZW5kaWYKIAorI2VsaWYgT1MoTkVUQlNEKQorCisjaWYgQ1BVKFg4NikKKyAg
ICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29u
dGV4dC5fX2dyZWdzW19SRUdfRUJQXSk7CisjZWxpZiBDUFUoWDg2XzY0KQorICAgIHJldHVybiBy
ZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3Jl
Z3NbX1JFR19SQlBdKTsKKyNlbGlmIENQVShBUk0pCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nh
c3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX0ZQXSk7
CisjZWxpZiBDUFUoQVJNNjQpCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigo
dWludHB0cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX0ZQXSk7CisjZWxpZiBDUFUo
TUlQUykKKyAgICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBt
YWNoaW5lQ29udGV4dC5fX2dyZWdzW19SRUdfUzhdKTsKKyNlbHNlCisjZXJyb3IgVW5rbm93biBB
cmNoaXRlY3R1cmUKKyNlbmRpZgorCiAjZWxpZiBPUyhGVUNIU0lBKSB8fCBPUyhMSU5VWCkKIAog
Ly8gVGhlIGZvbGxvd2luZyBzZXF1ZW5jZSBkZXBlbmRzIG9uIGdsaWJjJ3Mgc3lzL3Vjb250ZXh0
LmguCkBAIC00NDYsNiArNDc5LDIyIEBAIHN0YXRpYyBpbmxpbmUgdm9pZComIGluc3RydWN0aW9u
UG9pbnRlckltcGwobWNvbnRleHRfdCYgbWFjaGluZUNvbnRleHQpCiAjZWxzZQogI2Vycm9yIFVu
a25vd24gQXJjaGl0ZWN0dXJlCiAjZW5kaWYKKyAKKyNlbGlmIE9TKE5FVEJTRCkKKworI2lmIENQ
VShYODYpCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigodWludHB0cl90Jikg
bWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX0VJUF0pOworI2VsaWYgQ1BVKFg4Nl82NCkKKyAg
ICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29u
dGV4dC5fX2dyZWdzW19SRUdfUklQXSk7CisjZWxpZiBDUFUoQVJNKQorICAgIHJldHVybiByZWlu
dGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3Nb
X1JFR19QQ10pOworI2VsaWYgQ1BVKEFSTTY0KQorICAgIHJldHVybiByZWludGVycHJldF9jYXN0
PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbX1JFR19QQ10pOwor
I2VsaWYgQ1BVKE1JUFMpCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigodWlu
dHB0cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX0VQQ10pOworI2Vsc2UKKyNlcnJv
ciBVbmtub3duIEFyY2hpdGVjdHVyZQorI2VuZGlmCiAKICNlbGlmIE9TKEZVQ0hTSUEpIHx8IE9T
KExJTlVYKQogCkBAIC01ODYsNiArNjM1LDIyIEBAIGlubGluZSB2b2lkKiYgYXJndW1lbnRQb2lu
dGVyPDE+KG1jb250ZXh0X3QmIG1hY2hpbmVDb250ZXh0KQogI2Vsc2UKICNlcnJvciBVbmtub3du
IEFyY2hpdGVjdHVyZQogI2VuZGlmCisgCisjZWxpZiBPUyhORVRCU0QpCisKKyNpZiBDUFUoWDg2
KQorICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hp
bmVDb250ZXh0Ll9fZ3JlZ3NbX1JFR19FRFhdKTsKKyNlbGlmIENQVShYODZfNjQpCisgICAgcmV0
dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGluZUNvbnRleHQu
X19ncmVnc1tfUkVHX1JTSV0pOworI2VsaWYgQ1BVKEFSTSkKKyAgICByZXR1cm4gcmVpbnRlcnBy
ZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5fX2dyZWdzW19SRUdf
UjFdKTsKKyNlbGlmIENQVShBUk02NCkKKyAgICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lk
KiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5fX2dyZWdzW19SRUdfWDFdKTsKKyNlbGlm
IENQVShNSVBTKQorICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJf
dCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbX1JFR19BMV0pOworI2Vsc2UKKyNlcnJvciBVbmtu
b3duIEFyY2hpdGVjdHVyZQorI2VuZGlmCiAKICNlbGlmIE9TKEZVQ0hTSUEpIHx8IE9TKExJTlVY
KQogCkBAIC03MDUsNiArNzcwLDIyIEBAIGlubGluZSB2b2lkKiYgbGxpbnRJbnN0cnVjdGlvblBv
aW50ZXIobWNvbnRleHRfdCYgbWFjaGluZUNvbnRleHQpCiAjZWxzZQogI2Vycm9yIFVua25vd24g
QXJjaGl0ZWN0dXJlCiAjZW5kaWYKKyAKKyNlbGlmIE9TKE5FVEJTRCkKKworI2lmIENQVShYODYp
CisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGlu
ZUNvbnRleHQuX19ncmVnc1tfUkVHX0VTSV0pOworI2VsaWYgQ1BVKFg4Nl82NCkKKyAgICByZXR1
cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5f
X2dyZWdzW19SRUdfUjhdKTsKKyNlbGlmIENQVShBUk0pCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0
X2Nhc3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX1I4
XSk7CisjZWxpZiBDUFUoQVJNNjQpCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZCom
PigodWludHB0cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX1g0XSk7CisjZWxpZiBD
UFUoTUlQUykKKyAgICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3Qm
KSBtYWNoaW5lQ29udGV4dC5fX2dyZWdzW19SRUdfVDRdKTsKKyNlbHNlCisjZXJyb3IgVW5rbm93
biBBcmNoaXRlY3R1cmUKKyNlbmRpZgogCiAjZWxpZiBPUyhGVUNIU0lBKSB8fCBPUyhMSU5VWCkK
IApkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmggYi9Tb3VyY2UvV1RG
L3d0Zi9QbGF0Zm9ybUhhdmUuaAppbmRleCBiYTY0MTE4MTYxZTguLjZlYjY1ZmM4ZGUzMSAxMDA2
NDQKLS0tIGEvU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgKKysrIGIvU291cmNlL1dURi93
dGYvUGxhdGZvcm1IYXZlLmgKQEAgLTIyOSw3ICsyMjksNyBAQAogI2RlZmluZSBIQVZFX0hPU1RF
RF9DT1JFX0FOSU1BVElPTiAxCiAjZW5kaWYKIAotI2lmIE9TKERBUldJTikgfHwgT1MoRlVDSFNJ
QSkgfHwgKChPUyhGUkVFQlNEKSB8fCBPUyhPUEVOQlNEKSB8fCBPUyhMSU5VWCkpICYmIChDUFUo
WDg2KSB8fCBDUFUoWDg2XzY0KSB8fCBDUFUoQVJNKSB8fCBDUFUoQVJNNjQpIHx8IENQVShNSVBT
KSB8fCBDUFUoUklTQ1Y2NCkpKQorI2lmIE9TKERBUldJTikgfHwgT1MoRlVDSFNJQSkgfHwgKChP
UyhGUkVFQlNEKSB8fCBPUyhORVRCU0QpIHx8IE9TKE9QRU5CU0QpIHx8IE9TKExJTlVYKSkgJiYg
KENQVShYODYpIHx8IENQVShYODZfNjQpIHx8IENQVShBUk0pIHx8IENQVShBUk02NCkgfHwgQ1BV
KE1JUFMpIHx8IENQVShSSVNDVjY0KSkpCiAjZGVmaW5lIEhBVkVfTUFDSElORV9DT05URVhUIDEK
ICNlbmRpZgogCi0tIAoyLjM2LjEKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459884</attachid>
            <date>2022-05-31 05:30:04 -0700</date>
            <delta_ts>2022-06-08 08:50:27 -0700</delta_ts>
            <desc>Add NetBSD support for MachineContext</desc>
            <filename>0001-Add-NetBSD-support-for-MachineContext.patch</filename>
            <type>text/plain</type>
            <size>5941</size>
            <attacher name="Leonardo Taccari">iamleot+webkit-bugzilla</attacher>
            
              <data encoding="base64">RnJvbSBjNzk5M2Y2ZmZlMzY0ZWRhNmU2NmNmNmU1YTNlNWNkMWNhZWYyMTU3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW9uYXJkbyBUYWNjYXJpIDxsZW90QE5ldEJTRC5vcmc+CkRh
dGU6IFR1ZSwgMzEgTWF5IDIwMjIgMTM6NTk6NDIgKzAyMDAKU3ViamVjdDogW1BBVENIXSBBZGQg
TmV0QlNEIHN1cHBvcnQgZm9yIE1hY2hpbmVDb250ZXh0CiBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjQxMTI1CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCiog
U291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvTWFjaGluZUNvbnRleHQuaDoKKEpTQzo6TWFj
aGluZUNvbnRleHQ6OnN0YWNrUG9pbnRlckltcGwpOgooSlNDOjpNYWNoaW5lQ29udGV4dDo6ZnJh
bWVQb2ludGVySW1wbCk6CihKU0M6Ok1hY2hpbmVDb250ZXh0OjppbnN0cnVjdGlvblBvaW50ZXJJ
bXBsKToKKEpTQzo6TWFjaGluZUNvbnRleHQ6OmFyZ3VtZW50UG9pbnRlcjwxPik6CihKU0M6Ok1h
Y2hpbmVDb250ZXh0OjpsbGludEluc3RydWN0aW9uUG9pbnRlcik6CiogU291cmNlL1dURi93dGYv
UGxhdGZvcm1IYXZlLmg6Ci0tLQogLi4uL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvTWFjaGluZUNv
bnRleHQuaCAgIHwgODEgKysrKysrKysrKysrKysrKysrKwogU291cmNlL1dURi93dGYvUGxhdGZv
cm1IYXZlLmggICAgICAgICAgICAgICAgIHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgODIgaW5z
ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9ydW50aW1lL01hY2hpbmVDb250ZXh0LmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVu
dGltZS9NYWNoaW5lQ29udGV4dC5oCmluZGV4IGU1NzY1NjljZjAxZC4uZWFkNGMzYjRhMjdiIDEw
MDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9NYWNoaW5lQ29udGV4dC5o
CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL01hY2hpbmVDb250ZXh0LmgKQEAg
LTEsNiArMSw3IEBACiAvKgogICogQ29weXJpZ2h0IChDKSAyMDE3IFl1c3VrZSBTdXp1a2kgPHV0
YXRhbmUudGVhQGdtYWlsLmNvbT4uCiAgKiBDb3B5cmlnaHQgKEMpIDIwMTgtMjAyMiBBcHBsZSBJ
bmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMjIgTGVvbmFyZG8g
VGFjY2FyaSA8bGVvdEBOZXRCU0Qub3JnPi4KICAqCiAgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNl
IGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKICAqIG1vZGlmaWNh
dGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9u
cwpAQCAtMTc2LDYgKzE3NywyMiBAQCBzdGF0aWMgaW5saW5lIHZvaWQqJiBzdGFja1BvaW50ZXJJ
bXBsKG1jb250ZXh0X3QmIG1hY2hpbmVDb250ZXh0KQogI2Vycm9yIFVua25vd24gQXJjaGl0ZWN0
dXJlCiAjZW5kaWYKIAorI2VsaWYgT1MoTkVUQlNEKQorCisjaWYgQ1BVKFg4NikKKyAgICByZXR1
cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5f
X2dyZWdzW19SRUdfVUVTUF0pOworI2VsaWYgQ1BVKFg4Nl82NCkKKyAgICByZXR1cm4gcmVpbnRl
cnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5fX2dyZWdzW19S
RUdfUlNQXSk7CisjZWxpZiBDUFUoQVJNKQorICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZv
aWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbX1JFR19TUF0pOworI2Vs
aWYgQ1BVKEFSTTY0KQorICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRw
dHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbX1JFR19TUF0pOworI2VsaWYgQ1BVKE1JUFMp
CisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGlu
ZUNvbnRleHQuX19ncmVnc1tfUkVHX1NQXSk7CisjZWxzZQorI2Vycm9yIFVua25vd24gQXJjaGl0
ZWN0dXJlCisjZW5kaWYKKwogI2VsaWYgT1MoRlVDSFNJQSkgfHwgT1MoTElOVVgpCiAKICNpZiBD
UFUoWDg2KQpAQCAtMzA1LDYgKzMyMiwyMiBAQCBzdGF0aWMgaW5saW5lIHZvaWQqJiBmcmFtZVBv
aW50ZXJJbXBsKG1jb250ZXh0X3QmIG1hY2hpbmVDb250ZXh0KQogI2Vycm9yIFVua25vd24gQXJj
aGl0ZWN0dXJlCiAjZW5kaWYKIAorI2VsaWYgT1MoTkVUQlNEKQorCisjaWYgQ1BVKFg4NikKKyAg
ICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29u
dGV4dC5fX2dyZWdzW19SRUdfRUJQXSk7CisjZWxpZiBDUFUoWDg2XzY0KQorICAgIHJldHVybiBy
ZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3Jl
Z3NbX1JFR19SQlBdKTsKKyNlbGlmIENQVShBUk0pCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nh
c3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX0ZQXSk7
CisjZWxpZiBDUFUoQVJNNjQpCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigo
dWludHB0cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX0ZQXSk7CisjZWxpZiBDUFUo
TUlQUykKKyAgICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBt
YWNoaW5lQ29udGV4dC5fX2dyZWdzW19SRUdfUzhdKTsKKyNlbHNlCisjZXJyb3IgVW5rbm93biBB
cmNoaXRlY3R1cmUKKyNlbmRpZgorCiAjZWxpZiBPUyhGVUNIU0lBKSB8fCBPUyhMSU5VWCkKIAog
Ly8gVGhlIGZvbGxvd2luZyBzZXF1ZW5jZSBkZXBlbmRzIG9uIGdsaWJjJ3Mgc3lzL3Vjb250ZXh0
LmguCkBAIC00NDcsNiArNDgwLDIyIEBAIHN0YXRpYyBpbmxpbmUgdm9pZComIGluc3RydWN0aW9u
UG9pbnRlckltcGwobWNvbnRleHRfdCYgbWFjaGluZUNvbnRleHQpCiAjZXJyb3IgVW5rbm93biBB
cmNoaXRlY3R1cmUKICNlbmRpZgogCisjZWxpZiBPUyhORVRCU0QpCisKKyNpZiBDUFUoWDg2KQor
ICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVD
b250ZXh0Ll9fZ3JlZ3NbX1JFR19FSVBdKTsKKyNlbGlmIENQVShYODZfNjQpCisgICAgcmV0dXJu
IHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGluZUNvbnRleHQuX19n
cmVnc1tfUkVHX1JJUF0pOworI2VsaWYgQ1BVKEFSTSkKKyAgICByZXR1cm4gcmVpbnRlcnByZXRf
Y2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5fX2dyZWdzW19SRUdfUENd
KTsKKyNlbGlmIENQVShBUk02NCkKKyAgICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+
KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5fX2dyZWdzW19SRUdfUENdKTsKKyNlbGlmIENQ
VShNSVBTKQorICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYp
IG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbX1JFR19FUENdKTsKKyNlbHNlCisjZXJyb3IgVW5rbm93
biBBcmNoaXRlY3R1cmUKKyNlbmRpZgorCiAjZWxpZiBPUyhGVUNIU0lBKSB8fCBPUyhMSU5VWCkK
IAogLy8gVGhlIGZvbGxvd2luZyBzZXF1ZW5jZSBkZXBlbmRzIG9uIGdsaWJjJ3Mgc3lzL3Vjb250
ZXh0LmguCkBAIC01ODcsNiArNjM2LDIyIEBAIGlubGluZSB2b2lkKiYgYXJndW1lbnRQb2ludGVy
PDE+KG1jb250ZXh0X3QmIG1hY2hpbmVDb250ZXh0KQogI2Vycm9yIFVua25vd24gQXJjaGl0ZWN0
dXJlCiAjZW5kaWYKIAorI2VsaWYgT1MoTkVUQlNEKQorCisjaWYgQ1BVKFg4NikKKyAgICByZXR1
cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5lQ29udGV4dC5f
X2dyZWdzW19SRUdfRURYXSk7CisjZWxpZiBDUFUoWDg2XzY0KQorICAgIHJldHVybiByZWludGVy
cHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbX1JF
R19SU0ldKTsKKyNlbGlmIENQVShBUk0pCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9p
ZComPigodWludHB0cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX1IxXSk7CisjZWxp
ZiBDUFUoQVJNNjQpCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigodWludHB0
cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX1gxXSk7CisjZWxpZiBDUFUoTUlQUykK
KyAgICByZXR1cm4gcmVpbnRlcnByZXRfY2FzdDx2b2lkKiY+KCh1aW50cHRyX3QmKSBtYWNoaW5l
Q29udGV4dC5fX2dyZWdzW19SRUdfQTFdKTsKKyNlbHNlCisjZXJyb3IgVW5rbm93biBBcmNoaXRl
Y3R1cmUKKyNlbmRpZgorCiAjZWxpZiBPUyhGVUNIU0lBKSB8fCBPUyhMSU5VWCkKIAogLy8gVGhl
IGZvbGxvd2luZyBzZXF1ZW5jZSBkZXBlbmRzIG9uIGdsaWJjJ3Mgc3lzL3Vjb250ZXh0LmguCkBA
IC03MDYsNiArNzcxLDIyIEBAIGlubGluZSB2b2lkKiYgbGxpbnRJbnN0cnVjdGlvblBvaW50ZXIo
bWNvbnRleHRfdCYgbWFjaGluZUNvbnRleHQpCiAjZXJyb3IgVW5rbm93biBBcmNoaXRlY3R1cmUK
ICNlbmRpZgogCisjZWxpZiBPUyhORVRCU0QpCisKKyNpZiBDUFUoWDg2KQorICAgIHJldHVybiBy
ZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3Jl
Z3NbX1JFR19FU0ldKTsKKyNlbGlmIENQVShYODZfNjQpCisgICAgcmV0dXJuIHJlaW50ZXJwcmV0
X2Nhc3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGluZUNvbnRleHQuX19ncmVnc1tfUkVHX1I4
XSk7CisjZWxpZiBDUFUoQVJNKQorICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4o
KHVpbnRwdHJfdCYpIG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbX1JFR19SOF0pOworI2VsaWYgQ1BV
KEFSTTY0KQorICAgIHJldHVybiByZWludGVycHJldF9jYXN0PHZvaWQqJj4oKHVpbnRwdHJfdCYp
IG1hY2hpbmVDb250ZXh0Ll9fZ3JlZ3NbX1JFR19YNF0pOworI2VsaWYgQ1BVKE1JUFMpCisgICAg
cmV0dXJuIHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZComPigodWludHB0cl90JikgbWFjaGluZUNvbnRl
eHQuX19ncmVnc1tfUkVHX1Q0XSk7CisjZWxzZQorI2Vycm9yIFVua25vd24gQXJjaGl0ZWN0dXJl
CisjZW5kaWYKKwogI2VsaWYgT1MoRlVDSFNJQSkgfHwgT1MoTElOVVgpCiAKIC8vIFRoZSBmb2xs
b3dpbmcgc2VxdWVuY2UgZGVwZW5kcyBvbiBnbGliYydzIHN5cy91Y29udGV4dC5oLgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmggYi9Tb3VyY2UvV1RGL3d0Zi9QbGF0
Zm9ybUhhdmUuaAppbmRleCBiYTY0MTE4MTYxZTguLjZlYjY1ZmM4ZGUzMSAxMDA2NDQKLS0tIGEv
U291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgKKysrIGIvU291cmNlL1dURi93dGYvUGxhdGZv
cm1IYXZlLmgKQEAgLTIyOSw3ICsyMjksNyBAQAogI2RlZmluZSBIQVZFX0hPU1RFRF9DT1JFX0FO
SU1BVElPTiAxCiAjZW5kaWYKIAotI2lmIE9TKERBUldJTikgfHwgT1MoRlVDSFNJQSkgfHwgKChP
UyhGUkVFQlNEKSB8fCBPUyhPUEVOQlNEKSB8fCBPUyhMSU5VWCkpICYmIChDUFUoWDg2KSB8fCBD
UFUoWDg2XzY0KSB8fCBDUFUoQVJNKSB8fCBDUFUoQVJNNjQpIHx8IENQVShNSVBTKSB8fCBDUFUo
UklTQ1Y2NCkpKQorI2lmIE9TKERBUldJTikgfHwgT1MoRlVDSFNJQSkgfHwgKChPUyhGUkVFQlNE
KSB8fCBPUyhORVRCU0QpIHx8IE9TKE9QRU5CU0QpIHx8IE9TKExJTlVYKSkgJiYgKENQVShYODYp
IHx8IENQVShYODZfNjQpIHx8IENQVShBUk0pIHx8IENQVShBUk02NCkgfHwgQ1BVKE1JUFMpIHx8
IENQVShSSVNDVjY0KSkpCiAjZGVmaW5lIEhBVkVfTUFDSElORV9DT05URVhUIDEKICNlbmRpZgog
Ci0tIAoyLjM2LjEKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>