<?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>95452</bug_id>
          
          <creation_ts>2012-08-30 06:06:49 -0700</creation_ts>
          <short_desc>[sh4] JavaScriptCore JIT does not compile for sh4 arch</short_desc>
          <delta_ts>2012-08-30 09:03:27 -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>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Julien Brianceau">jbriance</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>oliver</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>708547</commentid>
    <comment_count>0</comment_count>
    <who name="Julien Brianceau">jbriance</who>
    <bug_when>2012-08-30 06:06:49 -0700</bug_when>
    <thetext>JavaScriptCore JIT does not compile for sh4 arch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>708549</commentid>
    <comment_count>1</comment_count>
    <who name="Julien Brianceau">jbriance</who>
    <bug_when>2012-08-30 06:08:05 -0700</bug_when>
    <thetext>I will post a patch to fix sh4 build soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>708555</commentid>
    <comment_count>2</comment_count>
      <attachid>161457</attachid>
    <who name="Julien Brianceau">jbriance</who>
    <bug_when>2012-08-30 06:13:28 -0700</bug_when>
    <thetext>Created attachment 161457
Missing sh4 jit functions implementation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>708686</commentid>
    <comment_count>3</comment_count>
      <attachid>161457</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-30 09:03:24 -0700</bug_when>
    <thetext>Comment on attachment 161457
Missing sh4 jit functions implementation

Clearing flags on attachment: 161457

Committed r127148: &lt;http://trac.webkit.org/changeset/127148&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>708687</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-30 09:03:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>161457</attachid>
            <date>2012-08-30 06:13:28 -0700</date>
            <delta_ts>2012-08-30 09:03:24 -0700</delta_ts>
            <desc>Missing sh4 jit functions implementation</desc>
            <filename>webkit_sh4_jit.patch</filename>
            <type>text/plain</type>
            <size>4153</size>
            <attacher name="Julien Brianceau">jbriance</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTI3MTI5KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIxIEBA
CisyMDEyLTA4LTMwICBKdWxpZW4gQlJJQU5DRUFVICAgPGpicmlhbmNlYXVAbmRzLmNvbT4KKwor
ICAgICAgICBbc2g0XSBBZGQgbWlzc2luZyBpbXBsZW1lbnRhdGlvbiBmb3IgSmF2YVNjcmlwdENv
cmUgSklUCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05
NTQ1MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
YXNzZW1ibGVyL01hY3JvQXNzZW1ibGVyU0g0Lmg6CisgICAgICAgIChKU0M6Ok1hY3JvQXNzZW1i
bGVyU0g0Ojppc0NvbXBhY3RQdHJBbGlnbmVkQWRkcmVzc09mZnNldCk6CisgICAgICAgIChNYWNy
b0Fzc2VtYmxlclNINCk6CisgICAgICAgIChKU0M6Ok1hY3JvQXNzZW1ibGVyU0g0OjphZGQzMik6
CisgICAgICAgIChKU0M6Ok1hY3JvQXNzZW1ibGVyU0g0Ojpjb252ZXJ0aWJsZUxvYWRQdHIpOgor
ICAgICAgICAqIGFzc2VtYmxlci9TSDRBc3NlbWJsZXIuaDoKKyAgICAgICAgKEpTQzo6U0g0QXNz
ZW1ibGVyOjpsYWJlbElnbm9yaW5nV2F0Y2hwb2ludHMpOgorICAgICAgICAoU0g0QXNzZW1ibGVy
KToKKyAgICAgICAgKEpTQzo6U0g0QXNzZW1ibGVyOjpyZXBsYWNlV2l0aExvYWQpOgorICAgICAg
ICAoSlNDOjpTSDRBc3NlbWJsZXI6OnJlcGxhY2VXaXRoQWRkcmVzc0NvbXB1dGF0aW9uKToKKwog
MjAxMi0wOC0zMCAgQ2hhcmxlcyBXZWkgIDxjaGFybGVzLndlaUB0b3JjaG1vYmlsZS5jb20uY24+
CiAKICAgICAgICAgW0JsYWNrQmVycnldIEVsaW1pbmF0ZSBidWlsZCB3YXJuaW5ncwpJbmRleDog
U291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlclNINC5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvTWFjcm9Bc3NlbWJsZXJT
SDQuaAkocmV2aXNpb24gMTI3MTI0KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxl
ci9NYWNyb0Fzc2VtYmxlclNINC5oCSh3b3JraW5nIGNvcHkpCkBAIC00Nyw2ICs0NywxMSBAQCBw
dWJsaWM6CiAKICAgICBzdGF0aWMgY29uc3QgaW50IE1heGltdW1Db21wYWN0UHRyQWxpZ25lZEFk
ZHJlc3NPZmZzZXQgPSA2MDsKIAorICAgIHN0YXRpYyBib29sIGlzQ29tcGFjdFB0ckFsaWduZWRB
ZGRyZXNzT2Zmc2V0KHB0cmRpZmZfdCB2YWx1ZSkKKyAgICB7CisgICAgICAgIHJldHVybiAodmFs
dWUgPj0gMCkgJiYgKHZhbHVlIDw9IE1heGltdW1Db21wYWN0UHRyQWxpZ25lZEFkZHJlc3NPZmZz
ZXQpOworICAgIH0KKwogICAgIGVudW0gUmVsYXRpb25hbENvbmRpdGlvbiB7CiAgICAgICAgIEVx
dWFsID0gU0g0QXNzZW1ibGVyOjpFUSwKICAgICAgICAgTm90RXF1YWwgPSBTSDRBc3NlbWJsZXI6
Ok5FLApAQCAtMTM4LDYgKzE0MywxNCBAQCBwdWJsaWM6CiAgICAgICAgIHJlbGVhc2VTY3JhdGNo
KHNjcik7CiAgICAgfQogCisgICAgdm9pZCBhZGQzMihBYnNvbHV0ZUFkZHJlc3Mgc3JjLCBSZWdp
c3RlcklEIGRlc3QpCisgICAgeworICAgICAgICBSZWdpc3RlcklEIHNjciA9IGNsYWltU2NyYXRj
aCgpOworICAgICAgICBsb2FkMzIoc3JjLm1fcHRyLCBzY3IpOworICAgICAgICBtX2Fzc2VtYmxl
ci5hZGRsUmVnUmVnKHNjciwgZGVzdCk7CisgICAgICAgIHJlbGVhc2VTY3JhdGNoKHNjcik7Cisg
ICAgfQorCiAgICAgdm9pZCBhbmQzMihSZWdpc3RlcklEIHNyYywgUmVnaXN0ZXJJRCBkZXN0KQog
ICAgIHsKICAgICAgICAgbV9hc3NlbWJsZXIuYW5kbFJlZ1JlZyhzcmMsIGRlc3QpOwpAQCAtODc0
LDYgKzg4NywxOSBAQCB2b2lkIG9yMzIoVHJ1c3RlZEltbTMyIGltbSwgUmVnaXN0ZXJJRCBzCiAg
ICAgICAgIHJldHVybiBkYXRhTGFiZWw7CiAgICAgfQogCisgICAgQ29udmVydGlibGVMb2FkTGFi
ZWwgY29udmVydGlibGVMb2FkUHRyKEFkZHJlc3MgYWRkcmVzcywgUmVnaXN0ZXJJRCBkZXN0KQor
ICAgIHsKKyAgICAgICAgQ29udmVydGlibGVMb2FkTGFiZWwgcmVzdWx0KHRoaXMpOworCisgICAg
ICAgIFJlZ2lzdGVySUQgc2NyID0gY2xhaW1TY3JhdGNoKCk7CisgICAgICAgIG1fYXNzZW1ibGVy
Lm1vdkltbTgoYWRkcmVzcy5vZmZzZXQsIHNjcik7CisgICAgICAgIG1fYXNzZW1ibGVyLmFkZGxS
ZWdSZWcoYWRkcmVzcy5iYXNlLCBzY3IpOworICAgICAgICBtX2Fzc2VtYmxlci5tb3ZsTWVtUmVn
KHNjciwgZGVzdCk7CisgICAgICAgIHJlbGVhc2VTY3JhdGNoKHNjcik7CisKKyAgICAgICAgcmV0
dXJuIHJlc3VsdDsKKyAgICB9CisKICAgICAgLy8gRmxvYXRpbmctcG9pbnQgb3BlcmF0aW9ucwog
CiAgICAgc3RhdGljIGJvb2wgc3VwcG9ydHNGbG9hdGluZ1BvaW50KCkgeyByZXR1cm4gdHJ1ZTsg
fQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9TSDRBc3NlbWJsZXIuaAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL1NINEFzc2VtYmxl
ci5oCShyZXZpc2lvbiAxMjcxMjQpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVy
L1NINEFzc2VtYmxlci5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMjM5LDYgKzEyMzksMTIgQEAgcHVi
bGljOgogICAgICAgICBvbmVTaG9ydE9wKFJUU19PUENPREUsIGZhbHNlKTsKICAgICB9CiAKKyAg
ICBBc3NlbWJsZXJMYWJlbCBsYWJlbElnbm9yaW5nV2F0Y2hwb2ludHMoKQorICAgIHsKKyAgICAg
ICAgbV9idWZmZXIuZW5zdXJlU3BhY2VGb3JBbnlJbnN0cnVjdGlvbigpOworICAgICAgICByZXR1
cm4gbV9idWZmZXIubGFiZWwoKTsKKyAgICB9CisKICAgICBBc3NlbWJsZXJMYWJlbCBsYWJlbCgp
CiAgICAgewogICAgICAgICBtX2J1ZmZlci5lbnN1cmVTcGFjZUZvckFueUluc3RydWN0aW9uKCk7
CkBAIC0yMDc5LDYgKzIwODUsMzAgQEAgcHVibGljOgogICAgIHN0YXRpYyB2b2lkIHByaW50Qmxv
Y2tJbnN0cih1aW50MTZfdCogZmlyc3QsIHVuc2lnbmVkIGludCBvZmZzZXQsIGludCBuYkluc3Ry
KSB7fTsKICNlbmRpZgogCisgICAgc3RhdGljIHZvaWQgcmVwbGFjZVdpdGhMb2FkKHZvaWQqIGlu
c3RydWN0aW9uU3RhcnQpCisgICAgeworICAgICAgICBTSDRXb3JkKiBpbnNQdHIgPSByZWludGVy
cHJldF9jYXN0PFNINFdvcmQqPihpbnN0cnVjdGlvblN0YXJ0KTsKKworICAgICAgICBpbnNQdHIg
Kz0gMjsgLy8gc2tpcCBNT1YgYW5kIEFERCBvcGNvZGVzCisKKyAgICAgICAgaWYgKCgoKmluc1B0
cikgJiAweGYwMGYpICE9IE1PVkxfUkVBRF9STV9PUENPREUpIHsKKyAgICAgICAgICAgICppbnNQ
dHIgPSBNT1ZMX1JFQURfUk1fT1BDT0RFIHwgKCppbnNQdHIgJiAweDBmZjApOworICAgICAgICAg
ICAgY2FjaGVGbHVzaChpbnNQdHIsIHNpemVvZihTSDRXb3JkKSk7CisgICAgICAgIH0KKyAgICB9
CisKKyAgICBzdGF0aWMgdm9pZCByZXBsYWNlV2l0aEFkZHJlc3NDb21wdXRhdGlvbih2b2lkKiBp
bnN0cnVjdGlvblN0YXJ0KQorICAgIHsKKyAgICAgICAgU0g0V29yZCogaW5zUHRyID0gcmVpbnRl
cnByZXRfY2FzdDxTSDRXb3JkKj4oaW5zdHJ1Y3Rpb25TdGFydCk7CisKKyAgICAgICAgaW5zUHRy
ICs9IDI7IC8vIHNraXAgTU9WIGFuZCBBREQgb3Bjb2RlcworCisgICAgICAgIGlmICgoKCppbnNQ
dHIpICYgMHhmMDBmKSAhPSBNT1ZfT1BDT0RFKSB7CisgICAgICAgICAgICAqaW5zUHRyID0gTU9W
X09QQ09ERSB8ICgqaW5zUHRyICYgMHgwZmYwKTsKKyAgICAgICAgICAgIGNhY2hlRmx1c2goaW5z
UHRyLCBzaXplb2YoU0g0V29yZCkpOworICAgICAgICB9CisgICAgfQorCiBwcml2YXRlOgogICAg
IFNINEJ1ZmZlciBtX2J1ZmZlcjsKICAgICBpbnQgbV9jbGFpbXNjcmF0Y2hSZWc7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>