<?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>52034</bug_id>
          
          <creation_ts>2011-01-06 17:05:10 -0800</creation_ts>
          <short_desc>Enable PCRE computed gotos when compiling with RCVT 4.0 or greater in GNU mode</short_desc>
          <delta_ts>2011-01-07 09:08:11 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>efidler</cc>
    
    <cc>joybro201</cc>
    
    <cc>koshuin</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>skyul</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>330559</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2011-01-06 17:05:10 -0800</bug_when>
    <thetext>Computed Goto (i.e. Labels as values) is supported in RVCT 4.0 or greater in GNU mode. So, we should enable them.

For completeness, see 3.7.12 of the RealView Compilation Tools Compiler Reference Guide &lt;http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0348c/ch03s07s12.html&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>330562</commentid>
    <comment_count>1</comment_count>
      <attachid>78191</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2011-01-06 17:11:19 -0800</bug_when>
    <thetext>Created attachment 78191
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>330794</commentid>
    <comment_count>2</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2011-01-07 09:08:11 -0800</bug_when>
    <thetext>Committed r75247: &lt;http://trac.webkit.org/changeset/75247&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78191</attachid>
            <date>2011-01-06 17:11:19 -0800</date>
            <delta_ts>2011-01-06 22:41:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug52034.patch</filename>
            <type>text/plain</type>
            <size>2291</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gNzUyMDkpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTcgQEAK
KzIwMTEtMDEtMDYgIERhbmllbCBCYXRlcyAgPGRiYXRlc0ByaW0uY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEVuYWJsZSBQQ1JFIGNvbXB1dGVk
IGdvdG9zIHdoZW4gY29tcGlsaW5nIHdpdGggUkNWVCA0LjAgb3IgZ3JlYXRlciBpbiBHTlUgbW9k
ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTIwMzQK
KworICAgICAgICBSVkNUIDQgb3IgZ3JlYXRlciBpbiBHTlUgbW9kZSBzdXBwb3J0cyB0aGUgY29t
cHV0ZWQgZ290byBHTlUgbGFuZ3VhZ2UgZXh0ZW5zaW9uCisgICAgICAgIGFzIHBlciA8aHR0cDov
L2luZm9jZW50ZXIuYXJtLmNvbS9oZWxwL2luZGV4LmpzcD90b3BpYz0vY29tLmFybS5kb2MuZHVp
MDM0OGMvY2gwM3MwN3MxMi5odG1sPi4KKworICAgICAgICAqIHBjcmUvcGNyZV9leGVjLmNwcDog
TW9kaWZpZWQgdG8gY2hlY2sgZm9yIGZlYXR1cmUsIEhBVkUoQ09NUFVURURfR09UTyksIGluc3Rl
YWQKKyAgICAgICAgb2YgaGFyZGNvZGluZyB0aGUgR0NDIGNvbXBpbGVyLgorICAgICAgICAqIHd0
Zi9QbGF0Zm9ybS5oOiBEZWZpbmUgV1RGX0NPTVBJTEVSX1JWQ1Q0X09SX0dSRUFURVIgaWYgX19B
Uk1DQ19WRVJTSU9OID49IDQwMDAwMC4KKwogMjAxMS0wMS0wNiAgTWljaGFlbCBTYWJvZmYgIDxt
c2Fib2ZmQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBHYXZpbiBCYXJyYWNsb3Vn
aC4KSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9wY3JlL3BjcmVfZXhlYy5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3BjcmUvcGNyZV9leGVjLmNwcAkocmV2aXNp
b24gNzUwMTgpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcGNyZS9wY3JlX2V4ZWMuY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC01Niw3ICs1Niw3IEBAIHRoZSBKYXZhU2NyaXB0IHNwZWNpZmljYXRp
b24uIFRoZXJlIGFyZSAKIAogdXNpbmcgbmFtZXNwYWNlIFdURjsKIAotI2lmIENPTVBJTEVSKEdD
QykKKyNpZiBIQVZFKENPTVBVVEVEX0dPVE8pCiAjZGVmaW5lIFVTRV9DT01QVVRFRF9HT1RPX0ZP
Ul9NQVRDSF9SRUNVUlNJT04KIC8vI2RlZmluZSBVU0VfQ09NUFVURURfR09UT19GT1JfTUFUQ0hf
T1BDT0RFX0xPT1AKICNlbmRpZgpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi9QbGF0
Zm9ybS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvUGxhdGZvcm0u
aAkocmV2aXNpb24gNzUwMTgpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL1BsYXRmb3Jt
LmgJKHdvcmtpbmcgY29weSkKQEAgLTcxLDggKzcxLDEyIEBACiAjZW5kaWYKIAogLyogQ09NUElM
RVIoUlZDVCkgIC0gQVJNIFJlYWxWaWV3IENvbXBpbGF0aW9uIFRvb2xzICovCisvKiBDT01QSUxF
UihSVkNUNF9PUl9HUkVBVEVSKSAtIEFSTSBSZWFsVmlldyBDb21waWxhdGlvbiBUb29scyA0LjAg
b3IgZ3JlYXRlciAqLwogI2lmIGRlZmluZWQoX19DQ19BUk0pIHx8IGRlZmluZWQoX19BUk1DQ19f
KQogI2RlZmluZSBXVEZfQ09NUElMRVJfUlZDVCAxCisjaWYgX19BUk1DQ19WRVJTSU9OID49IDQw
MDAwMAorI2RlZmluZSBXVEZfQ09NUElMRVJfUlZDVDRfT1JfR1JFQVRFUiAxCisjZW5kaWYKICNl
bmRpZgogCiAvKiBDT01QSUxFUihHQ0MpIC0gR05VIENvbXBpbGVyIENvbGxlY3Rpb24gKi8KQEAg
LTEwMDgsNyArMTAxMiw3IEBACiAjZW5kaWYKIAogLyogQ29uZmlndXJlIHRoZSBpbnRlcnByZXRl
ciAqLwotI2lmIENPTVBJTEVSKEdDQykKKyNpZiBDT01QSUxFUihHQ0MpIHx8IChDT01QSUxFUihS
VkNUNF9PUl9HUkVBVEVSKSAmJiBkZWZpbmVkKF9fR05VQ19fKSkKICNkZWZpbmUgSEFWRV9DT01Q
VVRFRF9HT1RPIDEKICNlbmRpZgogI2lmIEhBVkUoQ09NUFVURURfR09UTykgJiYgRU5BQkxFKElO
VEVSUFJFVEVSKQo=
</data>
<flag name="review"
          id="69467"
          type_id="1"
          status="+"
          setter="mrobinson"
    />
          </attachment>
      

    </bug>

</bugzilla>