<?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>75268</bug_id>
          
          <creation_ts>2011-12-27 13:40:56 -0800</creation_ts>
          <short_desc>Continue moving compiler feature checks to use the COMPILER_SUPPORTS() macro</short_desc>
          <delta_ts>2011-12-27 22:08:10 -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>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sam Weinig">sam</reporter>
          <assigned_to name="Sam Weinig">sam</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>527460</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-12-27 13:40:56 -0800</bug_when>
    <thetext>Continue moving compiler feature checks to use the COMPILER_SUPPORTS() macro</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527461</commentid>
    <comment_count>1</comment_count>
      <attachid>120618</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-12-27 13:44:41 -0800</bug_when>
    <thetext>Created attachment 120618
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527559</commentid>
    <comment_count>2</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-12-27 22:08:10 -0800</bug_when>
    <thetext>Committed r103758: &lt;http://trac.webkit.org/changeset/103758&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>120618</attachid>
            <date>2011-12-27 13:44:41 -0800</date>
            <delta_ts>2011-12-27 13:46:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-75268-20111227164518.patch</filename>
            <type>text/plain</type>
            <size>5548</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTAzNzI2KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBA
CisyMDExLTEyLTI3ICBTYW0gV2VpbmlnICA8c2FtQHdlYmtpdC5vcmc+CisKKyAgICAgICAgQ29u
dGludWUgbW92aW5nIGNvbXBpbGVyIGZlYXR1cmUgY2hlY2tzIHRvIHVzZSB0aGUgQ09NUElMRVJf
U1VQUE9SVFMoKSBtYWNybworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NzUyNjgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIHd0Zi9Db21waWxlci5oOgorICAgICAgICBBZGQgc3VwcG9ydCBmb3IgQ09NUElM
RVJfU1VQUE9SVFMoQ1hYX05VTExQVFIpIGFuZCBDT01QSUxFUl9TVVBQT1JUUyhDWFhfREVMRVRF
RF9GVU5DVElPTlMpLgorCisgICAgICAgICogd3RmL05vbmNvcHlhYmxlLmg6CisgICAgICAgIFVz
ZSBDT01QSUxFUl9TVVBQT1JUUyhDWFhfREVMRVRFRF9GVU5DVElPTlMpLgorCisgICAgICAgICog
d3RmL051bGxQdHIuY3BwOgorICAgICAgICAqIHd0Zi9OdWxsUHRyLmg6CisgICAgICAgIFVzZSBD
T01QSUxFUl9TVVBQT1JUUyhDWFhfTlVMTFBUUikuIFJlbW92ZSBzdXBwb3J0IGZvciBIQVZFKE5V
TExQVFIpLgorCisgICAgICAgICogd3RmL1JlZlB0ci5oOgorICAgICAgICAqIHd0Zi9SZXRhaW5Q
dHIuaDoKKyAgICAgICAgU3dpdGNoIGZyb20gSEFWRShOVUxMUFRSKSB0byBDT01QSUxFUl9TVVBQ
T1JUUyhDWFhfTlVMTFBUUikuCisKIDIwMTEtMTItMjcgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVy
c2NhQGFwcGxlLmNvbT4KIAogICAgICAgICBGdW5jdGlvbiBzaG91bGQgaGFuZGxlIHdyYXBwaW5n
L3Vud3JhcHBpbmcgUmVmUHRyIGFuZCBQYXNzUmVmUHRyCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvd3RmL0NvbXBpbGVyLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L3d0Zi9Db21waWxlci5oCShyZXZpc2lvbiAxMDM2NzEpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENv
cmUvd3RmL0NvbXBpbGVyLmgJKHdvcmtpbmcgY29weSkKQEAgLTQyLDggKzQyLDExIEBACiAjZGVm
aW5lIF9faGFzX2V4dGVuc2lvbiBfX2hhc19mZWF0dXJlIC8qIENvbXBhdGliaWxpdHkgd2l0aCBv
bGRlciB2ZXJzaW9ucyBvZiBjbGFuZyAqLwogI2VuZGlmCiAKKy8qIFNwZWNpZmljIGNvbXBpbGVy
IGZlYXR1cmVzICovCiAjZGVmaW5lIFdURl9DT01QSUxFUl9TVVBQT1JUU19DWFhfVkFSSUFESUNf
VEVNUExBVEVTIF9faGFzX2ZlYXR1cmUoY3h4X3ZhcmlhZGljX3RlbXBsYXRlcykKICNkZWZpbmUg
V1RGX0NPTVBJTEVSX1NVUFBPUlRTX0NYWF9SVkFMVUVfUkVGRVJFTkNFUyBfX2hhc19mZWF0dXJl
KGN4eF9ydmFsdWVfcmVmZXJlbmNlcykKKyNkZWZpbmUgV1RGX0NPTVBJTEVSX1NVUFBPUlRTX0NY
WF9ERUxFVEVEX0ZVTkNUSU9OUyBfX2hhc19mZWF0dXJlKGN4eF9kZWxldGVkX2Z1bmN0aW9ucykK
KyNkZWZpbmUgV1RGX0NPTVBJTEVSX1NVUFBPUlRTX0NYWF9OVUxMUFRSIF9faGFzX2ZlYXR1cmUo
Y3h4X251bGxwdHIpCiAKICNlbmRpZgogCkBAIC01Nyw2ICs2MCwxMiBAQAogI2VsaWYgX01TQ19W
RVIgPCAxNjAwCiAjZGVmaW5lIFdURl9DT01QSUxFUl9NU1ZDOV9PUl9MT1dFUiAxCiAjZW5kaWYK
KworLyogU3BlY2lmaWMgY29tcGlsZXIgZmVhdHVyZXMgKi8KKyNpZiBfTVNDX1ZFUiA+PSAxNjAw
CisjZGVmaW5lIFdURl9DT01QSUxFUl9TVVBQT1JUU19DWFhfTlVMTFBUUiAxCisjZW5kaWYKKwog
I2VuZGlmCiAKIC8qIENPTVBJTEVSKFJWQ1QpIC0gQVJNIFJlYWxWaWV3IENvbXBpbGF0aW9uIFRv
b2xzICovCkBAIC04Miw2ICs5MSwxMiBAQAogI2RlZmluZSBXVEZfQ09NUElMRVJfR0NDIDEKICNk
ZWZpbmUgR0NDX1ZFUlNJT04gKF9fR05VQ19fICogMTAwMDAgKyBfX0dOVUNfTUlOT1JfXyAqIDEw
MCArIF9fR05VQ19QQVRDSExFVkVMX18pCiAjZGVmaW5lIEdDQ19WRVJTSU9OX0FUX0xFQVNUKG1h
am9yLCBtaW5vciwgcGF0Y2gpIChHQ0NfVkVSU0lPTiA+PSAobWFqb3IgKiAxMDAwMCArIG1pbm9y
ICogMTAwICsgcGF0Y2gpKQorCisvKiBTcGVjaWZpYyBjb21waWxlciBmZWF0dXJlcyAqLworI2lm
ICFDT01QSUxFUihDTEFORykgJiYgR0NDX1ZFUlNJT05fQVRfTEVBU1QoNCwgNiwgMCkgJiYgZGVm
aW5lZChfX0dYWF9FWFBFUklNRU5UQUxfQ1hYMFhfXykKKyNkZWZpbmUgV1RGX0NPTVBJTEVSX1NV
UFBPUlRTX0NYWF9OVUxMUFRSIDEgCisjZW5kaWYKKwogI2Vsc2UKIC8qIERlZmluZSB0aGlzIGZv
ciAhR0NDIGNvbXBpbGVycywganVzdCBzbyB3ZSBjYW4gd3JpdGUgdGhpbmdzIGxpa2UgR0NDX1ZF
UlNJT05fQVRfTEVBU1QoNCwgMSwgMCkuICovCiAjZGVmaW5lIEdDQ19WRVJTSU9OX0FUX0xFQVNU
KG1ham9yLCBtaW5vciwgcGF0Y2gpIDAKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYv
Tm9uY29weWFibGUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL05v
bmNvcHlhYmxlLmgJKHJldmlzaW9uIDEwMzY3MSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93
dGYvTm9uY29weWFibGUuaAkod29ya2luZyBjb3B5KQpAQCAtMjEsMTEgKzIxLDkgQEAKICNpZm5k
ZWYgV1RGX05vbmNvcHlhYmxlX2gKICNkZWZpbmUgV1RGX05vbmNvcHlhYmxlX2gKIAotI2lmbmRl
ZiBfX2hhc19mZWF0dXJlCi0gICAgI2RlZmluZSBfX2hhc19mZWF0dXJlKHgpIDAKLSNlbmRpZgor
I2luY2x1ZGUgIkNvbXBpbGVyLmgiCiAKLSNpZiBfX2hhc19mZWF0dXJlKGN4eF9kZWxldGVkX2Z1
bmN0aW9ucykKKyNpZiBDT01QSUxFUl9TVVBQT1JUUyhDWFhfREVMRVRFRF9GVU5DVElPTlMpCiAg
ICAgI2RlZmluZSBXVEZfTUFLRV9OT05DT1BZQUJMRShDbGFzc05hbWUpIFwKICAgICAgICAgX1By
YWdtYSgiY2xhbmcgZGlhZ25vc3RpYyBwdXNoIikgXAogICAgICAgICBfUHJhZ21hKCJjbGFuZyBk
aWFnbm9zdGljIGlnbm9yZWQgXCItV3Vua25vd24tcHJhZ21hc1wiIikgXApJbmRleDogU291cmNl
L0phdmFTY3JpcHRDb3JlL3d0Zi9OdWxsUHRyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvd3RmL051bGxQdHIuY3BwCShyZXZpc2lvbiAxMDM2NzEpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvd3RmL051bGxQdHIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yNyw3ICsy
Nyw3IEBAIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQkkKICNpbmNsdWRl
ICJjb25maWcuaCIKICNpbmNsdWRlICJOdWxsUHRyLmgiCiAKLSNpZiAhSEFWRShOVUxMUFRSKQor
I2lmICFDT01QSUxFUl9TVVBQT1JUUyhDWFhfTlVMTFBUUikKIAogc3RkOjpudWxscHRyX3QgbnVs
bHB0cjsKIApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi9OdWxsUHRyLmgKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi9OdWxsUHRyLmgJKHJldmlzaW9uIDEw
MzY3MSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvTnVsbFB0ci5oCSh3b3JraW5nIGNv
cHkpCkBAIC0zMSwxMyArMzEsNyBAQCBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQ
T1NTSUJJCiAvLyBudWxscHRyX3QgdHlwZSBhbmQgbnVsbHB0ciBvYmplY3QuIFRoZXkgYXJlIGRl
ZmluZWQgaW4gdGhlIHNhbWUgbmFtZXNwYWNlcyB0aGV5CiAvLyB3b3VsZCBiZSBpbiBjb21waWxl
ciBhbmQgbGlicmFyeSB0aGF0IGhhZCB0aGUgc3VwcG9ydC4KIAotI2lmbmRlZiBfX2hhc19mZWF0
dXJlCi0gICAgI2RlZmluZSBfX2hhc19mZWF0dXJlKGZlYXR1cmUpIDAKLSNlbmRpZgotCi0jaWYg
X19oYXNfZmVhdHVyZShjeHhfbnVsbHB0cikgfHwgKEdDQ19WRVJTSU9OX0FUX0xFQVNUKDQsIDYs
IDApICYmIGRlZmluZWQoX19HWFhfRVhQRVJJTUVOVEFMX0NYWDBYX18pKSB8fCAoZGVmaW5lZChf
TVNDX1ZFUikgJiYgX01TQ19WRVIgPj0gMTYwMCAmJiAhQ09NUElMRVIoSU5URUwpKQotCi0jZGVm
aW5lIEhBVkVfTlVMTFBUUiAxCisjaWYgQ09NUElMRVJfU1VQUE9SVFMoQ1hYX05VTExQVFIpCiAK
ICNpbmNsdWRlIDxjc3RkZGVmPgogCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL1Jl
ZlB0ci5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvUmVmUHRyLmgJ
KHJldmlzaW9uIDEwMzY3MSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvUmVmUHRyLmgJ
KHdvcmtpbmcgY29weSkKQEAgLTc1LDcgKzc1LDcgQEAgbmFtZXNwYWNlIFdURiB7CiAgICAgICAg
IFJlZlB0ciYgb3BlcmF0b3I9KFQqKTsKICAgICAgICAgUmVmUHRyJiBvcGVyYXRvcj0oY29uc3Qg
UGFzc1JlZlB0cjxUPiYpOwogICAgICAgICBSZWZQdHImIG9wZXJhdG9yPShjb25zdCBOb25OdWxs
UGFzc1JlZlB0cjxUPiYpOwotI2lmICFIQVZFKE5VTExQVFIpCisjaWYgIUNPTVBJTEVSX1NVUFBP
UlRTKENYWF9OVUxMUFRSKQogICAgICAgICBSZWZQdHImIG9wZXJhdG9yPShzdGQ6Om51bGxwdHJf
dCkgeyBjbGVhcigpOyByZXR1cm4gKnRoaXM7IH0KICNlbmRpZgogICAgICAgICB0ZW1wbGF0ZTx0
eXBlbmFtZSBVPiBSZWZQdHImIG9wZXJhdG9yPShjb25zdCBSZWZQdHI8VT4mKTsKSW5kZXg6IFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvUmV0YWluUHRyLmgKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L0phdmFTY3JpcHRDb3JlL3d0Zi9SZXRhaW5QdHIuaAkocmV2aXNpb24gMTAzNjcxKQorKysgU291
cmNlL0phdmFTY3JpcHRDb3JlL3d0Zi9SZXRhaW5QdHIuaAkod29ya2luZyBjb3B5KQpAQCAtMTAw
LDcgKzEwMCw3IEBAIG5hbWVzcGFjZSBXVEYgewogICAgICAgICB0ZW1wbGF0ZTx0eXBlbmFtZSBV
PiBSZXRhaW5QdHImIG9wZXJhdG9yPShSZXRhaW5QdHI8VT4mJik7CiAjZW5kaWYKIAotI2lmICFI
QVZFKE5VTExQVFIpCisjaWYgIUNPTVBJTEVSX1NVUFBPUlRTKENYWF9OVUxMUFRSKQogICAgICAg
ICBSZXRhaW5QdHImIG9wZXJhdG9yPShzdGQ6Om51bGxwdHJfdCkgeyBjbGVhcigpOyByZXR1cm4g
KnRoaXM7IH0KICNlbmRpZgogCg==
</data>
<flag name="review"
          id="120918"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>