<?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>146984</bug_id>
          
          <creation_ts>2015-07-15 15:42:57 -0700</creation_ts>
          <short_desc>Headers that use WEBCORE_EXPORT should include PlatformExportMacros.h</short_desc>
          <delta_ts>2017-02-27 17:45:43 -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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Aakash Jain">aakash_jain</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>ap</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>kangil.han</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1109742</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-07-15 15:42:57 -0700</bug_when>
    <thetext>Headers that use WEBCORE_EXPORT should include PlatformExportMacros.h</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1109744</commentid>
    <comment_count>1</comment_count>
      <attachid>256870</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-07-15 15:44:32 -0700</bug_when>
    <thetext>Created attachment 256870
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1109889</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-07-16 10:22:52 -0700</bug_when>
    <thetext>Committed r186894: &lt;http://trac.webkit.org/changeset/186894&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1162103</commentid>
    <comment_count>3</comment_count>
      <attachid>270678</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2016-02-04 11:57:56 -0800</bug_when>
    <thetext>Created attachment 270678
Another patch

Further changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1162202</commentid>
    <comment_count>4</comment_count>
      <attachid>270678</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-02-04 14:51:29 -0800</bug_when>
    <thetext>Comment on attachment 270678
Another patch

r- since the build is broken, per EWS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1163054</commentid>
    <comment_count>5</comment_count>
      <attachid>270892</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2016-02-08 16:11:54 -0800</bug_when>
    <thetext>Created attachment 270892
Updated patch

reverted bindings/objc/WebScriptObject.h, we don&apos;t really need that change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1163374</commentid>
    <comment_count>6</comment_count>
      <attachid>270892</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-02-09 20:47:35 -0800</bug_when>
    <thetext>Comment on attachment 270892
Updated patch

View in context: https://bugs.webkit.org/attachment.cgi?id=270892&amp;action=review

&gt; Source/WebCore/platform/ios/wak/WebCoreThread.h:36
&gt; +// Use __has_include here so that things work when rewritten into WebKitLegacy headers.
&gt; +#if __has_include(&lt;WebCore/PlatformExportMacros.h&gt;)
&gt; +#import &lt;WebCore/PlatformExportMacros.h&gt;
&gt; +#endif

This is not great, because the cruft leaks into WebKitLegacy SPI headers. But it seems OK to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1163387</commentid>
    <comment_count>7</comment_count>
      <attachid>270892</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-02-09 21:36:51 -0800</bug_when>
    <thetext>Comment on attachment 270892
Updated patch

Clearing flags on attachment: 270892

Committed r196360: &lt;http://trac.webkit.org/changeset/196360&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>256870</attachid>
            <date>2015-07-15 15:44:32 -0700</date>
            <delta_ts>2015-07-15 22:49:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-146984-20150715154324.patch</filename>
            <type>text/plain</type>
            <size>10429</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg2ODY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTZmYzllZmFhZWI1Y2Rm
MTQ2NWMxZGM2ZjkyNGNjYzk2YWI5NDJkYi4uMmMwMWY4ZjFlYjM0MjRiMjFjZjMxMjY1ZWFiZjQ0
OGE4NWIyOWVjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMxIEBACiAyMDE1LTA3LTE1ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgSGVhZGVycyB0aGF0
IHVzZSBXRUJDT1JFX0VYUE9SVCBzaG91bGQgaW5jbHVkZSBQbGF0Zm9ybUV4cG9ydE1hY3Jvcy5o
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDY5ODQK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGNvbnRl
bnRleHRlbnNpb25zL0RGQS5oOgorICAgICAgICAqIGRvbS9Db250ZXh0RGVzdHJ1Y3Rpb25PYnNl
cnZlci5oOgorICAgICAgICAqIGRvbS9EZXZpY2VPcmllbnRhdGlvbkRhdGEuaDoKKyAgICAgICAg
KiBkb20vRXhjZXB0aW9uQ29kZVBsYWNlaG9sZGVyLmg6CisgICAgICAgICogZWRpdGluZy9jb2Nv
YS9IVE1MQ29udmVydGVyLmg6CisgICAgICAgICogaHRtbC90cmFjay9BdWRpb1RyYWNrLmg6Cisg
ICAgICAgICogbG9hZGVyL0ZyYW1lTG9hZGVyU3RhdGVNYWNoaW5lLmg6CisgICAgICAgICogbG9h
ZGVyL2FwcGNhY2hlL0FwcGxpY2F0aW9uQ2FjaGVIb3N0Lmg6CisgICAgICAgICogbG9hZGVyL2Nh
Y2hlL0NhY2hlZFJlc291cmNlSGFuZGxlLmg6CisgICAgICAgICogcGxhdGZvcm0vVVJMLmg6Cisg
ICAgICAgICogcGxhdGZvcm0vYW5pbWF0aW9uL0FuaW1hdGlvbi5oOgorICAgICAgICAqIHBsYXRm
b3JtL2F1ZGlvL0F1ZGlvSGFyZHdhcmVMaXN0ZW5lci5oOgorICAgICAgICAqIHBsYXRmb3JtL2F1
ZGlvL0F1ZGlvU2Vzc2lvbi5oOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3RyYW5zZm9y
bXMvQWZmaW5lVHJhbnNmb3JtLmg6CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9DcmVkZW50
aWFsLmg6CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9DcmVkZW50aWFsQmFzZS5oOgorICAg
ICAgICAqIHBsYXRmb3JtL25ldHdvcmsvUmVzb3VyY2VIYW5kbGVDbGllbnQuaDoKKyAgICAgICAg
KiBwbGF0Zm9ybS9uZXR3b3JrL21hYy9BdXRoZW50aWNhdGlvbk1hYy5oOgorCisyMDE1LTA3LTE1
ICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKICAgICAgICAgSGVhZGVy
cyB0aGF0IGxvb2sgZm9yIE5TR0VPTUVUUllfVFlQRVNfU0FNRV9BU19DR0dFT01FVFJZX1RZUEVT
IHNob3VsZCBpbXBvcnQgTlNHZW9tZXRyeS5oCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNDY5ODIKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
Y29udGVudGV4dGVuc2lvbnMvREZBLmggYi9Tb3VyY2UvV2ViQ29yZS9jb250ZW50ZXh0ZW5zaW9u
cy9ERkEuaAppbmRleCBiYjU0YjZiMDU0YzBmM2NiOTNiNzRmMDcwYTUyZWE3ZjJiYWVhN2VhLi5h
MjA5NjQxOWI5ZDQ0Y2ZjOTYwNTI3ZDZmZjE0ZjVmYmQ2NjdlZDU4IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9jb250ZW50ZXh0ZW5zaW9ucy9ERkEuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9j
b250ZW50ZXh0ZW5zaW9ucy9ERkEuaApAQCAtMzAsNiArMzAsNyBAQAogCiAjaW5jbHVkZSAiQ29u
dGVudEV4dGVuc2lvbnNEZWJ1Z2dpbmcuaCIKICNpbmNsdWRlICJERkFOb2RlLmgiCisjaW5jbHVk
ZSAiUGxhdGZvcm1FeHBvcnRNYWNyb3MuaCIKICNpbmNsdWRlIDx3dGYvVmVjdG9yLmg+CiAKIG5h
bWVzcGFjZSBXZWJDb3JlIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Db250ZXh0
RGVzdHJ1Y3Rpb25PYnNlcnZlci5oIGIvU291cmNlL1dlYkNvcmUvZG9tL0NvbnRleHREZXN0cnVj
dGlvbk9ic2VydmVyLmgKaW5kZXggYmMzYmFiYjkxNzYzZjYxOGYzY2NiNDhjODNjZTEyNTc3OTY4
M2QzNy4uN2ViYTdmYzcwY2IyOTMzMWVlNWNlMThhOWExZWRlMTViMTZkNWExMCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvZG9tL0NvbnRleHREZXN0cnVjdGlvbk9ic2VydmVyLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvZG9tL0NvbnRleHREZXN0cnVjdGlvbk9ic2VydmVyLmgKQEAgLTI3LDYg
KzI3LDggQEAKICNpZm5kZWYgQ29udGV4dERlc3RydWN0aW9uT2JzZXJ2ZXJfaAogI2RlZmluZSBD
b250ZXh0RGVzdHJ1Y3Rpb25PYnNlcnZlcl9oCiAKKyNpbmNsdWRlICJQbGF0Zm9ybUV4cG9ydE1h
Y3Jvcy5oIgorCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIGNsYXNzIFNjcmlwdEV4ZWN1dGlvbkNv
bnRleHQ7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vRGV2aWNlT3JpZW50YXRpb25E
YXRhLmggYi9Tb3VyY2UvV2ViQ29yZS9kb20vRGV2aWNlT3JpZW50YXRpb25EYXRhLmgKaW5kZXgg
Y2Q5ZmQ0ZmIyNTViZTZjYTg2Njg5ZDRmOTJjMGNmMGE3ZTZkN2U2NS4uMWIwMGY3MTE4MGE1YWQx
MDRlYmM3MWU0ZjE3NWNmYTExMjA1NTZiMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9t
L0RldmljZU9yaWVudGF0aW9uRGF0YS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9EZXZpY2VP
cmllbnRhdGlvbkRhdGEuaApAQCAtMjYsNiArMjYsNyBAQAogI2lmbmRlZiBEZXZpY2VPcmllbnRh
dGlvbkRhdGFfaAogI2RlZmluZSBEZXZpY2VPcmllbnRhdGlvbkRhdGFfaAogCisjaW5jbHVkZSAi
UGxhdGZvcm1FeHBvcnRNYWNyb3MuaCIKICNpbmNsdWRlIDx3dGYvUmVmLmg+CiAjaW5jbHVkZSA8
d3RmL1JlZkNvdW50ZWQuaD4KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0V4Y2Vw
dGlvbkNvZGVQbGFjZWhvbGRlci5oIGIvU291cmNlL1dlYkNvcmUvZG9tL0V4Y2VwdGlvbkNvZGVQ
bGFjZWhvbGRlci5oCmluZGV4IDk3NmYyNTU3YzEwNGY5OTYxNmJkYzRiYmE3ZWNhNDRhY2UzMzJk
ZWYuLjY2MWI3YTBhZDE4YjRlZGU2MTNiOWM4Yzc1NDc1NTMwZWEwMDg5ODEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2RvbS9FeGNlcHRpb25Db2RlUGxhY2Vob2xkZXIuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9kb20vRXhjZXB0aW9uQ29kZVBsYWNlaG9sZGVyLmgKQEAgLTMxLDYgKzMxLDcg
QEAKICNpZm5kZWYgRXhjZXB0aW9uQ29kZVBsYWNlaG9sZGVyX2gKICNkZWZpbmUgRXhjZXB0aW9u
Q29kZVBsYWNlaG9sZGVyX2gKIAorI2luY2x1ZGUgIlBsYXRmb3JtRXhwb3J0TWFjcm9zLmgiCiAj
aW5jbHVkZSA8d3RmL0Fzc2VydGlvbnMuaD4KICNpbmNsdWRlIDx3dGYvTm9uY29weWFibGUuaD4K
IApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9jb2NvYS9IVE1MQ29udmVydGVy
LmggYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL2NvY29hL0hUTUxDb252ZXJ0ZXIuaAppbmRleCBj
MzliMzUwMTEwYzUwZGYyMzU5MWIwNTQ4YWRjZWQxMDI0MTlkYzdiLi4wNGRjNmQwYjJjOWRjYTM4
MTc4YzM1Y2VlMjE5ZjEwZjU2MDYzNTJmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9lZGl0
aW5nL2NvY29hL0hUTUxDb252ZXJ0ZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL2Nv
Y29hL0hUTUxDb252ZXJ0ZXIuaApAQCAtMjYsNiArMjYsOCBAQAogI2lmbmRlZiBIVE1MQ29udmVy
dGVyX2gKICNkZWZpbmUgSFRNTENvbnZlcnRlcl9oCiAKKyNpbmNsdWRlICJQbGF0Zm9ybUV4cG9y
dE1hY3Jvcy5oIgorCiBPQkpDX0NMQVNTIE5TQXR0cmlidXRlZFN0cmluZzsKIAogbmFtZXNwYWNl
IFdlYkNvcmUgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC90cmFjay9BdWRpb1Ry
YWNrLmggYi9Tb3VyY2UvV2ViQ29yZS9odG1sL3RyYWNrL0F1ZGlvVHJhY2suaAppbmRleCAwZWJk
YzNlYjVlNDkyMGY2YWYyODdkNjM3NDNhOGIyZDQ1MzMwYmFiLi5jOTlkNTQ4MWJmMDMyNmI3Yzkw
ZDJkNmU2ODIyMDZmZDE1MTljNDQxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3Ry
YWNrL0F1ZGlvVHJhY2suaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL3RyYWNrL0F1ZGlvVHJh
Y2suaApAQCAtMjcsNiArMjcsOCBAQAogI2lmbmRlZiBBdWRpb1RyYWNrX2gKICNkZWZpbmUgQXVk
aW9UcmFja19oCiAKKyNpbmNsdWRlICJQbGF0Zm9ybUV4cG9ydE1hY3Jvcy5oIgorCiAjaWYgRU5B
QkxFKFZJREVPX1RSQUNLKQogCiAjaW5jbHVkZSAiQXVkaW9UcmFja1ByaXZhdGUuaCIKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlclN0YXRlTWFjaGluZS5oIGIv
U291cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyU3RhdGVNYWNoaW5lLmgKaW5kZXggNWM1
ZTQ3MDUzYjIyMzQzYzY4YzJkNGE2YTRhNzk5YWE2ZmEyMjJhZS4uZGU3ZjdmODM1NGE1Mzk3ZTYy
MjY5MDdkM2IzNzcyODk2OTRkMzZiMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVy
L0ZyYW1lTG9hZGVyU3RhdGVNYWNoaW5lLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0Zy
YW1lTG9hZGVyU3RhdGVNYWNoaW5lLmgKQEAgLTI5LDYgKzI5LDcgQEAKICNpZm5kZWYgRnJhbWVM
b2FkZXJTdGF0ZU1hY2hpbmVfaAogI2RlZmluZSBGcmFtZUxvYWRlclN0YXRlTWFjaGluZV9oCiAK
KyNpbmNsdWRlICJQbGF0Zm9ybUV4cG9ydE1hY3Jvcy5oIgogI2luY2x1ZGUgPHd0Zi9Ob25jb3B5
YWJsZS5oPgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9sb2FkZXIvYXBwY2FjaGUvQXBwbGljYXRpb25DYWNoZUhvc3QuaCBiL1NvdXJjZS9XZWJDb3Jl
L2xvYWRlci9hcHBjYWNoZS9BcHBsaWNhdGlvbkNhY2hlSG9zdC5oCmluZGV4IDZkZjJiODk1MDI4
NTIzYzA4OWI0ZGQyYmQ3MGYxODdhYWMzODU1YWMuLjNhNjJkNTViYTU5OTExYTM4NDM5YWU2Mzdj
MjgxNmRjYjM3ZjY3Y2EgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9hcHBjYWNo
ZS9BcHBsaWNhdGlvbkNhY2hlSG9zdC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9hcHBj
YWNoZS9BcHBsaWNhdGlvbkNhY2hlSG9zdC5oCkBAIC0zMSw2ICszMSw3IEBACiAjaWZuZGVmIEFw
cGxpY2F0aW9uQ2FjaGVIb3N0X2gKICNkZWZpbmUgQXBwbGljYXRpb25DYWNoZUhvc3RfaAogCisj
aW5jbHVkZSAiUGxhdGZvcm1FeHBvcnRNYWNyb3MuaCIKICNpbmNsdWRlICJVUkwuaCIKICNpbmNs
dWRlIDx3dGYvRGVxdWUuaD4KICNpbmNsdWRlIDx3dGYvUGFzc1JlZlB0ci5oPgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlSGFuZGxlLmggYi9T
b3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VIYW5kbGUuaAppbmRleCA4
Njc3OTM5NDdkZjA2NjdkNDUzYzg1YzhhMzc0YjA4MThjZTI4NWViLi4wM2U1ODQyZTMzNTQ0OWI1
YTlkYTljY2I1N2NjNjU3NWQ1YmVhNWFiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2Fk
ZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VIYW5kbGUuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2Fk
ZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VIYW5kbGUuaApAQCAtMjYsNiArMjYsNyBAQAogI2lmbmRl
ZiBDYWNoZWRSZXNvdXJjZUhhbmRsZV9oCiAjZGVmaW5lIENhY2hlZFJlc291cmNlSGFuZGxlX2gK
IAorI2luY2x1ZGUgIlBsYXRmb3JtRXhwb3J0TWFjcm9zLmgiCiAjaW5jbHVkZSA8d3RmL0Zvcndh
cmQuaD4KIAogbmFtZXNwYWNlIFdlYkNvcmUgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vVVJMLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9VUkwuaAppbmRleCBjOWMx
Mzg0OWM2NjgxMzUwYzdkZjk0NmY0ZGVjNzVjYWI5MDQ3NjA0Li40NjUzZTJiNTI3N2U3ZDM5YTM3
YTI0MmZkNTY3ZmRlNzk0MzBiYjliIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9VUkwuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9VUkwuaApAQCAtMjYsNiArMjYs
NyBAQAogI2lmbmRlZiBVUkxfaAogI2RlZmluZSBVUkxfaAogCisjaW5jbHVkZSAiUGxhdGZvcm1F
eHBvcnRNYWNyb3MuaCIKICNpbmNsdWRlIDx3dGYvRm9yd2FyZC5oPgogI2luY2x1ZGUgPHd0Zi9I
YXNoTWFwLmg+CiAjaW5jbHVkZSA8d3RmL1JldGFpblB0ci5oPgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vYW5pbWF0aW9uL0FuaW1hdGlvbi5oIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vYW5pbWF0aW9uL0FuaW1hdGlvbi5oCmluZGV4IDcxODJjN2MwMmFmNzdhZTkzMGI0
NTk4ZDdlNjBjODc5NDFiNzYyNGIuLjU5OWE4NDE0ZWVlMzEyMDhkNjZjMTBmYTBiZDU4ZGMzZWZh
MTY2NjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2FuaW1hdGlvbi9Bbmlt
YXRpb24uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9hbmltYXRpb24vQW5pbWF0aW9u
LmgKQEAgLTI1LDYgKzI1LDggQEAKICNpZm5kZWYgQW5pbWF0aW9uX2gKICNkZWZpbmUgQW5pbWF0
aW9uX2gKIAorI2luY2x1ZGUgIlBsYXRmb3JtRXhwb3J0TWFjcm9zLmgiCisKICNpZiBFTkFCTEUo
Q1NTX0FOSU1BVElPTlNfTEVWRUxfMikKICNpbmNsdWRlICJBbmltYXRpb25UcmlnZ2VyLmgiCiAj
ZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL0F1ZGlvSGFy
ZHdhcmVMaXN0ZW5lci5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vQXVkaW9IYXJk
d2FyZUxpc3RlbmVyLmgKaW5kZXggNzJmMGQ0ZDY2N2ZhM2UzYmEyNGY3YzI1ZWRjODAyNTFiNzBl
YzlhZS4uYTU5YmMyMGYwODE0MjBhNjE1MTMwMjk3ZDNjNThkMjBhZjY2OGZkYyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vQXVkaW9IYXJkd2FyZUxpc3RlbmVyLmgK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vQXVkaW9IYXJkd2FyZUxpc3RlbmVy
LmgKQEAgLTI2LDYgKzI2LDcgQEAKICNpZm5kZWYgQXVkaW9IYXJkd2FyZUxpc3RlbmVyX2gKICNk
ZWZpbmUgQXVkaW9IYXJkd2FyZUxpc3RlbmVyX2gKIAorI2luY2x1ZGUgIlBsYXRmb3JtRXhwb3J0
TWFjcm9zLmgiCiAjaW5jbHVkZSA8d3RmL1JlZi5oPgogI2luY2x1ZGUgPHd0Zi9SZWZDb3VudGVk
Lmg+CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL0F1ZGlvU2Vz
c2lvbi5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vQXVkaW9TZXNzaW9uLmgKaW5k
ZXggYzZjOTQ1MmZkNGMyMDVmZmQ5YmU2NzBmZTYyOWZjNjM1NjFhZDNjNi4uZDFmNTI0NmU5MmVm
MDhkNTBlNjU1OTQ5NjNhNTY1OThkZjA5YWUxZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vYXVkaW8vQXVkaW9TZXNzaW9uLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vYXVkaW8vQXVkaW9TZXNzaW9uLmgKQEAgLTI2LDYgKzI2LDggQEAKICNpZm5kZWYgQXVkaW9T
ZXNzaW9uX2gKICNkZWZpbmUgQXVkaW9TZXNzaW9uX2gKIAorI2luY2x1ZGUgIlBsYXRmb3JtRXhw
b3J0TWFjcm9zLmgiCisKICNpZiBVU0UoQVVESU9fU0VTU0lPTikKIAogI2luY2x1ZGUgPG1lbW9y
eT4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RyYW5zZm9y
bXMvQWZmaW5lVHJhbnNmb3JtLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90
cmFuc2Zvcm1zL0FmZmluZVRyYW5zZm9ybS5oCmluZGV4IDJmNzgxN2YzMjZmNWY1MmJlMDI3MmVm
MzhmMTQxMDBhOTI5OGUwNTAuLmYzZGQ0Nzk5MTg1ZmI0NGUwYjBmMjkwMmQ4NmY4ODg0NjA1MDBi
MDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RyYW5zZm9y
bXMvQWZmaW5lVHJhbnNmb3JtLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvdHJhbnNmb3Jtcy9BZmZpbmVUcmFuc2Zvcm0uaApAQCAtMjcsNiArMjcsNyBAQAogI2lmbmRl
ZiBBZmZpbmVUcmFuc2Zvcm1faAogI2RlZmluZSBBZmZpbmVUcmFuc2Zvcm1faAogCisjaW5jbHVk
ZSAiUGxhdGZvcm1FeHBvcnRNYWNyb3MuaCIKICNpbmNsdWRlIDxhcnJheT4KICNpbmNsdWRlIDx3
dGYvRmFzdE1hbGxvYy5oPgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL0NyZWRlbnRpYWwuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvQ3Jl
ZGVudGlhbC5oCmluZGV4IGEzYWIzOTQyODE3MmJlY2M2NWU3ZTM1MzhlZjk0ZDQxNjU0M2E1ODYu
LmIwZmIwZGNkNzM4OTZkNTI5MjYzODU5NTJiODE4NjI4MTA2MGM3YzcgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvQ3JlZGVudGlhbC5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvQ3JlZGVudGlhbC5oCkBAIC0yNiw2ICsyNiw4IEBACiAj
aWZuZGVmIENyZWRlbnRpYWxfaAogI2RlZmluZSBDcmVkZW50aWFsX2gKIAorI2luY2x1ZGUgPHd0
Zi9QbGF0Zm9ybS5oPgorCiAjaWYgUExBVEZPUk0oQ09DT0EpCiAjaW5jbHVkZSAiQ3JlZGVudGlh
bENvY29hLmgiCiAjZWxzZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0
d29yay9DcmVkZW50aWFsQmFzZS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9D
cmVkZW50aWFsQmFzZS5oCmluZGV4IDRmNzg0NDc1N2Y4NjQxMWJiMTIyMWFjZDRjMDY5NzgyYjYx
MWFmMTYuLjlkZmQwNTUwOTQ1NzViOGU0OTRkZGYyOWRjNmY4MDAxNWQxMzUwYmUgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvQ3JlZGVudGlhbEJhc2UuaAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL0NyZWRlbnRpYWxCYXNlLmgKQEAgLTI2
LDYgKzI2LDcgQEAKICNpZm5kZWYgQ3JlZGVudGlhbEJhc2VfaAogI2RlZmluZSBDcmVkZW50aWFs
QmFzZV9oCiAKKyNpbmNsdWRlICJQbGF0Zm9ybUV4cG9ydE1hY3Jvcy5oIgogI2luY2x1ZGUgPHd0
Zi90ZXh0L1dURlN0cmluZy5oPgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL1Jlc291cmNlSGFuZGxlQ2xpZW50LmggYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL1Jlc291cmNlSGFuZGxlQ2xpZW50LmgKaW5k
ZXggMmNjNWM0ZWFmODZiZDExYmZmNmI1NGMxMzExNjhhYzZmNmIwNzg4My4uZDllMjFiNmVkZGY1
NTc3MmU2YmM2MzU2ODE0ZDM3ZGVhM2ZmMTdmMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vbmV0d29yay9SZXNvdXJjZUhhbmRsZUNsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL25ldHdvcmsvUmVzb3VyY2VIYW5kbGVDbGllbnQuaApAQCAtMjcsNiArMjcs
NyBAQAogI2lmbmRlZiBSZXNvdXJjZUhhbmRsZUNsaWVudF9oCiAjZGVmaW5lIFJlc291cmNlSGFu
ZGxlQ2xpZW50X2gKIAorI2luY2x1ZGUgIlBsYXRmb3JtRXhwb3J0TWFjcm9zLmgiCiAjaW5jbHVk
ZSA8d3RmL1Bhc3NSZWZQdHIuaD4KIAogI2lmIFVTRShDRk5FVFdPUkspCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL21hYy9BdXRoZW50aWNhdGlvbk1hYy5oIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9tYWMvQXV0aGVudGljYXRpb25NYWMuaApp
bmRleCA2NzcyNzhjZjFmODQ0MTc0NTQ4MjYwZmNiNGRmMzI3ZmQzMzQwZjM2Li4wZmM5MmZjMTUw
OTBjMDVlMTEzOGE0NTZkMjVjMDM1NDU4ZDBiYTdlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9uZXR3b3JrL21hYy9BdXRoZW50aWNhdGlvbk1hYy5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvbWFjL0F1dGhlbnRpY2F0aW9uTWFjLmgKQEAgLTI1LDcg
KzI1LDcgQEAKICNpZm5kZWYgQXV0aGVudGljYXRpb25NYWNfaAogI2RlZmluZSBBdXRoZW50aWNh
dGlvbk1hY19oCiAKLSNpZmRlZiBfX09CSkNfXworI2ltcG9ydCAiUGxhdGZvcm1FeHBvcnRNYWNy
b3MuaCIKIAogQGNsYXNzIE5TVVJMQXV0aGVudGljYXRpb25DaGFsbGVuZ2U7CiAKQEAgLTM4LDYg
KzM4LDUgQEAgV0VCQ09SRV9FWFBPUlQgTlNVUkxBdXRoZW50aWNhdGlvbkNoYWxsZW5nZSAqbWFj
KGNvbnN0IEF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlJikKIFdFQkNPUkVfRVhQT1JUIEF1dGhlbnRp
Y2F0aW9uQ2hhbGxlbmdlIGNvcmUoTlNVUkxBdXRoZW50aWNhdGlvbkNoYWxsZW5nZSAqKTsKIAog
fQotI2VuZGlmIC8vIF9fT0JKQ19fCiAKICNlbmRpZiAvLyBBdXRoZW50aWNhdGlvbk1hY19oCg==
</data>
<flag name="review"
          id="281985"
          type_id="1"
          status="+"
          setter="dbates"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>270678</attachid>
            <date>2016-02-04 11:57:56 -0800</date>
            <delta_ts>2016-02-08 16:11:54 -0800</delta_ts>
            <desc>Another patch</desc>
            <filename>patch_PlatformExportMacros</filename>
            <type>text/plain</type>
            <size>4757</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE5NjEzNykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE2LTAyLTA0ICBBYWthc2gg
SmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNvbT4KKworICAgICAgICBIZWFkZXJzIHRoYXQgdXNl
IFdFQkNPUkVfRVhQT1JUIHNob3VsZCBpbmNsdWRlIFBsYXRmb3JtRXhwb3J0TWFjcm9zLmgKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0Njk4NAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogTW9kdWxlcy9z
cGVlY2gvU3BlZWNoU3ludGhlc2lzLmg6CisgICAgICAgICogYmluZGluZ3Mvb2JqYy9XZWJTY3Jp
cHRPYmplY3QuaDoKKyAgICAgICAgKiBjb250ZW50ZXh0ZW5zaW9ucy9Db250ZW50RXh0ZW5zaW9u
RXJyb3IuaDoKKyAgICAgICAgKiBkb20vRGV2aWNlT3JpZW50YXRpb25DbGllbnQuaDoKKyAgICAg
ICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9Db2xvci5oOgorICAgICAgICAqIHBsYXRmb3JtL2lvcy93
YWsvV2ViQ29yZVRocmVhZC5oOgorICAgICAgICAqIHBsYXRmb3JtL25ldHdvcmsvQ2FjaGVWYWxp
ZGF0aW9uLmg6CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9jZi9DZXJ0aWZpY2F0ZUluZm8u
aDoKKwogMjAxNi0wMi0wNCAgQnJhZHkgRWlkc29uICA8YmVpZHNvbkBhcHBsZS5jb20+CiAKICAg
ICAgICAgTW9kZXJuIElEQjogTGF5b3V0VGVzdCBpbXBvcnRlZC93M2MvaW5kZXhlZGRiL2tleW9y
ZGVyLXByaXZhdGUuaHRtbCBpcyBmbGFreS4KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL01vZHVsZXMv
c3BlZWNoL1NwZWVjaFN5bnRoZXNpcy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvc3BlZWNoL1NwZWVjaFN5bnRoZXNpcy5oCShyZXZpc2lvbiAxOTYxMzcpCisrKyBTb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL3NwZWVjaC9TcGVlY2hTeW50aGVzaXMuaAkod29ya2luZyBjb3B5
KQpAQCAtMjgsNiArMjgsNyBAQAogCiAjaWYgRU5BQkxFKFNQRUVDSF9TWU5USEVTSVMpCiAKKyNp
bmNsdWRlICJQbGF0Zm9ybUV4cG9ydE1hY3Jvcy5oIgogI2luY2x1ZGUgIlBsYXRmb3JtU3BlZWNo
U3ludGhlc2lzVXR0ZXJhbmNlLmgiCiAjaW5jbHVkZSAiUGxhdGZvcm1TcGVlY2hTeW50aGVzaXpl
ci5oIgogI2luY2x1ZGUgIlNwZWVjaFN5bnRoZXNpc1V0dGVyYW5jZS5oIgpJbmRleDogU291cmNl
L1dlYkNvcmUvYmluZGluZ3Mvb2JqYy9XZWJTY3JpcHRPYmplY3QuaAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9vYmpjL1dlYlNjcmlwdE9iamVjdC5oCShyZXZpc2lvbiAx
OTYxMzcpCisrKyBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9vYmpjL1dlYlNjcmlwdE9iamVjdC5o
CSh3b3JraW5nIGNvcHkpCkBAIC0yOCw2ICsyOCwxMiBAQAogCiAjaW1wb3J0IDxGb3VuZGF0aW9u
L0ZvdW5kYXRpb24uaD4KICNpbXBvcnQgPEphdmFTY3JpcHRDb3JlL0pTQmFzZS5oPgorCisvLyBV
c2UgX19oYXNfaW5jbHVkZSBoZXJlIHNvIHRoYXQgdGhpbmdzIHdvcmsgd2hlbiByZXdyaXR0ZW4g
aW50byBXZWJLaXRMZWdhY3kgaGVhZGVycy4KKyNpZiBfX2hhc19pbmNsdWRlKDxXZWJDb3JlL1Bs
YXRmb3JtRXhwb3J0TWFjcm9zLmg+KQorI2ltcG9ydCA8V2ViQ29yZS9QbGF0Zm9ybUV4cG9ydE1h
Y3Jvcy5oPgorI2VuZGlmCisKICNpbXBvcnQgPFdlYkNvcmUvV2ViS2l0QXZhaWxhYmlsaXR5Lmg+
CiAKIC8vIE5TT2JqZWN0IChXZWJTY3JpcHRpbmcpIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9jb250ZW50
ZXh0ZW5zaW9ucy9Db250ZW50RXh0ZW5zaW9uRXJyb3IuaAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViQ29yZS9jb250ZW50ZXh0ZW5zaW9ucy9Db250ZW50RXh0ZW5zaW9uRXJyb3IuaAkocmV2aXNp
b24gMTk2MTM3KQorKysgU291cmNlL1dlYkNvcmUvY29udGVudGV4dGVuc2lvbnMvQ29udGVudEV4
dGVuc2lvbkVycm9yLmgJKHdvcmtpbmcgY29weSkKQEAgLTI4LDYgKzI4LDcgQEAKIAogI2lmIEVO
QUJMRShDT05URU5UX0VYVEVOU0lPTlMpCiAKKyNpbmNsdWRlICJQbGF0Zm9ybUV4cG9ydE1hY3Jv
cy5oIgogI2luY2x1ZGUgPHN5c3RlbV9lcnJvcj4KIAogbmFtZXNwYWNlIFdlYkNvcmUgewpJbmRl
eDogU291cmNlL1dlYkNvcmUvZG9tL0RldmljZU9yaWVudGF0aW9uQ2xpZW50LmgKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYkNvcmUvZG9tL0RldmljZU9yaWVudGF0aW9uQ2xpZW50LmgJKHJldmlz
aW9uIDE5NjEzNykKKysrIFNvdXJjZS9XZWJDb3JlL2RvbS9EZXZpY2VPcmllbnRhdGlvbkNsaWVu
dC5oCSh3b3JraW5nIGNvcHkpCkBAIC0yOCw2ICsyOCw3IEBACiAjZGVmaW5lIERldmljZU9yaWVu
dGF0aW9uQ2xpZW50X2gKIAogI2luY2x1ZGUgIkRldmljZUNsaWVudC5oIgorI2luY2x1ZGUgIlBs
YXRmb3JtRXhwb3J0TWFjcm9zLmgiCiAjaW5jbHVkZSA8d3RmL05vbmNvcHlhYmxlLmg+CiAKIG5h
bWVzcGFjZSBXZWJDb3JlIHsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L0NvbG9yLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Q29sb3IuaAkocmV2aXNpb24gMTk2MTM3KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvQ29sb3IuaAkod29ya2luZyBjb3B5KQpAQCAtMjcsNiArMjcsNyBAQAogI2RlZmluZSBD
b2xvcl9oCiAKICNpbmNsdWRlICJDb2xvclNwYWNlLmgiCisjaW5jbHVkZSAiUGxhdGZvcm1FeHBv
cnRNYWNyb3MuaCIKICNpbmNsdWRlIDxhbGdvcml0aG0+CiAjaW5jbHVkZSA8Y21hdGg+CiAjaW5j
bHVkZSA8dW5pY29kZS91Y2hhci5oPgpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9z
L3dhay9XZWJDb3JlVGhyZWFkLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vaW9zL3dhay9XZWJDb3JlVGhyZWFkLmgJKHJldmlzaW9uIDE5NjEzNykKKysrIFNvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2lvcy93YWsvV2ViQ29yZVRocmVhZC5oCSh3b3JraW5nIGNvcHkpCkBA
IC0zMCw2ICszMCwxMSBAQAogCiAjaW1wb3J0IDxDb3JlR3JhcGhpY3MvQ29yZUdyYXBoaWNzLmg+
CiAKKy8vIFVzZSBfX2hhc19pbmNsdWRlIGhlcmUgc28gdGhhdCB0aGluZ3Mgd29yayB3aGVuIHJl
d3JpdHRlbiBpbnRvIFdlYktpdExlZ2FjeSBoZWFkZXJzLgorI2lmIF9faGFzX2luY2x1ZGUoPFdl
YkNvcmUvUGxhdGZvcm1FeHBvcnRNYWNyb3MuaD4pCisjaW1wb3J0IDxXZWJDb3JlL1BsYXRmb3Jt
RXhwb3J0TWFjcm9zLmg+CisjZW5kaWYKKwogI2lmIGRlZmluZWQoX19jcGx1c3BsdXMpCiBleHRl
cm4gIkMiIHsKICNlbmRpZiAgICAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdv
cmsvQ2FjaGVWYWxpZGF0aW9uLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbmV0d29yay9DYWNoZVZhbGlkYXRpb24uaAkocmV2aXNpb24gMTk2MTM3KQorKysgU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9DYWNoZVZhbGlkYXRpb24uaAkod29ya2luZyBjb3B5
KQpAQCAtMjYsNiArMjYsNyBAQAogI2lmbmRlZiBDYWNoZVZhbGlkYXRpb25faAogI2RlZmluZSBD
YWNoZVZhbGlkYXRpb25faAogCisjaW5jbHVkZSAiUGxhdGZvcm1FeHBvcnRNYWNyb3MuaCIKICNp
bmNsdWRlIDx3dGYvT3B0aW9uYWwuaD4KIAogbmFtZXNwYWNlIFdlYkNvcmUgewpJbmRleDogU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jZi9DZXJ0aWZpY2F0ZUluZm8uaAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2NmL0NlcnRpZmljYXRlSW5m
by5oCShyZXZpc2lvbiAxOTYxMzcpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3Jr
L2NmL0NlcnRpZmljYXRlSW5mby5oCSh3b3JraW5nIGNvcHkpCkBAIC0yNiw2ICsyNiw3IEBACiAj
aWZuZGVmIENlcnRpZmljYXRlSW5mb19oCiAjZGVmaW5lIENlcnRpZmljYXRlSW5mb19oCiAKKyNp
bmNsdWRlICJQbGF0Zm9ybUV4cG9ydE1hY3Jvcy5oIgogI2luY2x1ZGUgPHd0Zi9SZXRhaW5QdHIu
aD4KIAogbmFtZXNwYWNlIFdlYkNvcmUgewo=
</data>
<flag name="review"
          id="295514"
          type_id="1"
          status="-"
          setter="ap"
    />
    <flag name="commit-queue"
          id="295515"
          type_id="3"
          status="-"
          setter="ap"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>270892</attachid>
            <date>2016-02-08 16:11:54 -0800</date>
            <delta_ts>2016-02-09 21:36:51 -0800</delta_ts>
            <desc>Updated patch</desc>
            <filename>patch_PlatformExportMacros_v2</filename>
            <type>text/plain</type>
            <size>4041</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE5NjI3OSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDE2LTAyLTA4ICBBYWthc2gg
SmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNvbT4KKworICAgICAgICBIZWFkZXJzIHRoYXQgdXNl
IFdFQkNPUkVfRVhQT1JUIHNob3VsZCBpbmNsdWRlIFBsYXRmb3JtRXhwb3J0TWFjcm9zLmgKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0Njk4NAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogTW9kdWxlcy9z
cGVlY2gvU3BlZWNoU3ludGhlc2lzLmg6CisgICAgICAgICogY29udGVudGV4dGVuc2lvbnMvQ29u
dGVudEV4dGVuc2lvbkVycm9yLmg6CisgICAgICAgICogZG9tL0RldmljZU9yaWVudGF0aW9uQ2xp
ZW50Lmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvQ29sb3IuaDoKKyAgICAgICAgKiBw
bGF0Zm9ybS9pb3Mvd2FrL1dlYkNvcmVUaHJlYWQuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3
b3JrL0NhY2hlVmFsaWRhdGlvbi5oOgorICAgICAgICAqIHBsYXRmb3JtL25ldHdvcmsvY2YvQ2Vy
dGlmaWNhdGVJbmZvLmg6CisKIDIwMTYtMDItMDggIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJv
QGFwcGxlLmNvbT4KIAogICAgICAgICBXZWIgSW5zcGVjdG9yOiBjb3B5KHt4OjF9KSBzaG91bGQg
Y29weSAie3g6MX0iLCBub3QgIltvYmplY3QgT2JqZWN0XSIKSW5kZXg6IFNvdXJjZS9XZWJDb3Jl
L01vZHVsZXMvc3BlZWNoL1NwZWVjaFN5bnRoZXNpcy5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvc3BlZWNoL1NwZWVjaFN5bnRoZXNpcy5oCShyZXZpc2lvbiAxOTYyNzkp
CisrKyBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3NwZWVjaC9TcGVlY2hTeW50aGVzaXMuaAkod29y
a2luZyBjb3B5KQpAQCAtMjgsNiArMjgsNyBAQAogCiAjaWYgRU5BQkxFKFNQRUVDSF9TWU5USEVT
SVMpCiAKKyNpbmNsdWRlICJQbGF0Zm9ybUV4cG9ydE1hY3Jvcy5oIgogI2luY2x1ZGUgIlBsYXRm
b3JtU3BlZWNoU3ludGhlc2lzVXR0ZXJhbmNlLmgiCiAjaW5jbHVkZSAiUGxhdGZvcm1TcGVlY2hT
eW50aGVzaXplci5oIgogI2luY2x1ZGUgIlNwZWVjaFN5bnRoZXNpc1V0dGVyYW5jZS5oIgpJbmRl
eDogU291cmNlL1dlYkNvcmUvY29udGVudGV4dGVuc2lvbnMvQ29udGVudEV4dGVuc2lvbkVycm9y
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvY29udGVudGV4dGVuc2lvbnMvQ29udGVu
dEV4dGVuc2lvbkVycm9yLmgJKHJldmlzaW9uIDE5NjI3OSkKKysrIFNvdXJjZS9XZWJDb3JlL2Nv
bnRlbnRleHRlbnNpb25zL0NvbnRlbnRFeHRlbnNpb25FcnJvci5oCSh3b3JraW5nIGNvcHkpCkBA
IC0yOCw2ICsyOCw3IEBACiAKICNpZiBFTkFCTEUoQ09OVEVOVF9FWFRFTlNJT05TKQogCisjaW5j
bHVkZSAiUGxhdGZvcm1FeHBvcnRNYWNyb3MuaCIKICNpbmNsdWRlIDxzeXN0ZW1fZXJyb3I+CiAK
IG5hbWVzcGFjZSBXZWJDb3JlIHsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2RvbS9EZXZpY2VPcmll
bnRhdGlvbkNsaWVudC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2RvbS9EZXZpY2VP
cmllbnRhdGlvbkNsaWVudC5oCShyZXZpc2lvbiAxOTYyNzkpCisrKyBTb3VyY2UvV2ViQ29yZS9k
b20vRGV2aWNlT3JpZW50YXRpb25DbGllbnQuaAkod29ya2luZyBjb3B5KQpAQCAtMjgsNiArMjgs
NyBAQAogI2RlZmluZSBEZXZpY2VPcmllbnRhdGlvbkNsaWVudF9oCiAKICNpbmNsdWRlICJEZXZp
Y2VDbGllbnQuaCIKKyNpbmNsdWRlICJQbGF0Zm9ybUV4cG9ydE1hY3Jvcy5oIgogI2luY2x1ZGUg
PHd0Zi9Ob25jb3B5YWJsZS5oPgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CkluZGV4OiBTb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Db2xvci5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0NvbG9yLmgJKHJldmlzaW9uIDE5NjI3OSkKKysrIFNv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0NvbG9yLmgJKHdvcmtpbmcgY29weSkKQEAg
LTI3LDYgKzI3LDcgQEAKICNkZWZpbmUgQ29sb3JfaAogCiAjaW5jbHVkZSAiQ29sb3JTcGFjZS5o
IgorI2luY2x1ZGUgIlBsYXRmb3JtRXhwb3J0TWFjcm9zLmgiCiAjaW5jbHVkZSA8YWxnb3JpdGht
PgogI2luY2x1ZGUgPGNtYXRoPgogI2luY2x1ZGUgPHVuaWNvZGUvdWNoYXIuaD4KSW5kZXg6IFNv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy93YWsvV2ViQ29yZVRocmVhZC5oCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy93YWsvV2ViQ29yZVRocmVhZC5oCShyZXZp
c2lvbiAxOTYyNzkpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3Mvd2FrL1dlYkNvcmVU
aHJlYWQuaAkod29ya2luZyBjb3B5KQpAQCAtMzAsNiArMzAsMTEgQEAKIAogI2ltcG9ydCA8Q29y
ZUdyYXBoaWNzL0NvcmVHcmFwaGljcy5oPgogCisvLyBVc2UgX19oYXNfaW5jbHVkZSBoZXJlIHNv
IHRoYXQgdGhpbmdzIHdvcmsgd2hlbiByZXdyaXR0ZW4gaW50byBXZWJLaXRMZWdhY3kgaGVhZGVy
cy4KKyNpZiBfX2hhc19pbmNsdWRlKDxXZWJDb3JlL1BsYXRmb3JtRXhwb3J0TWFjcm9zLmg+KQor
I2ltcG9ydCA8V2ViQ29yZS9QbGF0Zm9ybUV4cG9ydE1hY3Jvcy5oPgorI2VuZGlmCisKICNpZiBk
ZWZpbmVkKF9fY3BsdXNwbHVzKQogZXh0ZXJuICJDIiB7CiAjZW5kaWYgICAgCkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL0NhY2hlVmFsaWRhdGlvbi5oCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvQ2FjaGVWYWxpZGF0aW9uLmgJKHJl
dmlzaW9uIDE5NjI3OSkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvQ2FjaGVW
YWxpZGF0aW9uLmgJKHdvcmtpbmcgY29weSkKQEAgLTI2LDYgKzI2LDcgQEAKICNpZm5kZWYgQ2Fj
aGVWYWxpZGF0aW9uX2gKICNkZWZpbmUgQ2FjaGVWYWxpZGF0aW9uX2gKIAorI2luY2x1ZGUgIlBs
YXRmb3JtRXhwb3J0TWFjcm9zLmgiCiAjaW5jbHVkZSA8d3RmL09wdGlvbmFsLmg+CiAKIG5hbWVz
cGFjZSBXZWJDb3JlIHsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvY2Yv
Q2VydGlmaWNhdGVJbmZvLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
bmV0d29yay9jZi9DZXJ0aWZpY2F0ZUluZm8uaAkocmV2aXNpb24gMTk2Mjc5KQorKysgU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jZi9DZXJ0aWZpY2F0ZUluZm8uaAkod29ya2luZyBj
b3B5KQpAQCAtMjYsNiArMjYsNyBAQAogI2lmbmRlZiBDZXJ0aWZpY2F0ZUluZm9faAogI2RlZmlu
ZSBDZXJ0aWZpY2F0ZUluZm9faAogCisjaW5jbHVkZSAiUGxhdGZvcm1FeHBvcnRNYWNyb3MuaCIK
ICNpbmNsdWRlIDx3dGYvUmV0YWluUHRyLmg+CiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>