<?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>135565</bug_id>
          
          <creation_ts>2014-08-04 07:16:38 -0700</creation_ts>
          <short_desc>[JSC] Build fix for FTL on EFL after ftlopt merge</short_desc>
          <delta_ts>2014-08-06 08:45:23 -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>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="Dániel Bátyai">dbatyai.u-szeged</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>llango.u-szeged</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenberg</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1026628</commentid>
    <comment_count>0</comment_count>
    <who name="Dániel Bátyai">dbatyai.u-szeged</who>
    <bug_when>2014-08-04 07:16:38 -0700</bug_when>
    <thetext>Currently we don&apos;t have a good way of generating the required files for native call inlining.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026629</commentid>
    <comment_count>1</comment_count>
      <attachid>235973</attachid>
    <who name="Dániel Bátyai">dbatyai.u-szeged</who>
    <bug_when>2014-08-04 07:18:04 -0700</bug_when>
    <thetext>Created attachment 235973
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026877</commentid>
    <comment_count>2</comment_count>
      <attachid>235973</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2014-08-05 10:39:03 -0700</bug_when>
    <thetext>Comment on attachment 235973
Patch

Can you please add a comment in the ChangeLog to indicate why this fix is needed?  For example, say something about the feature of inlining native functions id dependent on features of the Clang compiler.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026879</commentid>
    <comment_count>3</comment_count>
    <who name="Mark Hahnenberg">mhahnenberg</who>
    <bug_when>2014-08-05 10:46:42 -0700</bug_when>
    <thetext>Maybe we should create a feature flag for the native inlining stuff? That might be a little clearer than just slapping COMPILER(CLANG) in a bunch of places.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026881</commentid>
    <comment_count>4</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2014-08-05 10:48:27 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Maybe we should create a feature flag for the native inlining stuff? That might be a little clearer than just slapping COMPILER(CLANG) in a bunch of places.

Yes, I agree. That is a better plan.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027144</commentid>
    <comment_count>5</comment_count>
      <attachid>236097</attachid>
    <who name="Dániel Bátyai">dbatyai.u-szeged</who>
    <bug_when>2014-08-06 06:38:30 -0700</bug_when>
    <thetext>Created attachment 236097
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027150</commentid>
    <comment_count>6</comment_count>
      <attachid>236097</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2014-08-06 07:15:59 -0700</bug_when>
    <thetext>Comment on attachment 236097
Patch

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

Also please rebase to ToT so that it’ll be easier to review this in context.  Thanks.

&gt; Source/WTF/wtf/Platform.h:740
&gt; +#if PLATFORM(EFL)
&gt; +#define ENABLE_FTL_NATIVE_CALL_INLINING 0
&gt; +#else
&gt; +#define ENABLE_FTL_NATIVE_CALL_INLINING 1
&gt; +#endif // PLATFORM(EFL)

Please change this to be dependent on COMPILER(CLANG) instead of PLATFORM(EFL) since that is the true nature of the dependency.  You could disable it for !COMPILER(CLANG) || PLATFORM(EFL) if you also don’t want to use it for EFL regardless of the compiler.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027157</commentid>
    <comment_count>7</comment_count>
      <attachid>236103</attachid>
    <who name="Dániel Bátyai">dbatyai.u-szeged</who>
    <bug_when>2014-08-06 07:55:53 -0700</bug_when>
    <thetext>Created attachment 236103
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027158</commentid>
    <comment_count>8</comment_count>
      <attachid>236104</attachid>
    <who name="Dániel Bátyai">dbatyai.u-szeged</who>
    <bug_when>2014-08-06 07:57:40 -0700</bug_when>
    <thetext>Created attachment 236104
Patch

Fixed a typo</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027161</commentid>
    <comment_count>9</comment_count>
      <attachid>236104</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2014-08-06 08:02:50 -0700</bug_when>
    <thetext>Comment on attachment 236104
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027173</commentid>
    <comment_count>10</comment_count>
      <attachid>236104</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-06 08:45:19 -0700</bug_when>
    <thetext>Comment on attachment 236104
Patch

Clearing flags on attachment: 236104

Committed r172149: &lt;http://trac.webkit.org/changeset/172149&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1027174</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-06 08:45:23 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>235973</attachid>
            <date>2014-08-04 07:18:04 -0700</date>
            <delta_ts>2014-08-06 06:36:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>4683</size>
            <attacher name="Dániel Bátyai">dbatyai.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IGFhNGNhNWMuLmNiYjc4ZmEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE0LTA4LTA0ICBEw6FuaWVsIELDoXR5
YWkgIDxkYmF0eWFpLnUtc3plZ2VkQHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0pT
Q10gQnVpbGQgZml4IGZvciBGVEwgb24gRUZMIGFmdGVyIGZ0bG9wdCBtZXJnZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM1NTY1CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBkZmcvREZHQnl0ZUNvZGVQ
YXJzZXIuY3BwOgorICAgICAgICAoSlNDOjpERkc6OkJ5dGVDb2RlUGFyc2VyOjpoYW5kbGVDYWxs
KToKKyAgICAgICAgKiBmdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwOgorICAgICAgICAoSlNDOjpG
VEw6Okxvd2VyREZHVG9MTFZNOjpjb21waWxlTm9kZSk6CisgICAgICAgICogZnRsL0ZUTFN0YXRl
LmNwcDoKKyAgICAgICAgKEpTQzo6RlRMOjpTdGF0ZTo6U3RhdGUpOgorICAgICAgICAqIGZ0bC9G
VExTdGF0ZS5oOgorCiAyMDE0LTA4LTAxICBDYXJsb3MgQWxiZXJ0byBMb3BleiBQZXJleiAgPGNs
b3BlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04ocjE3MTk0Mik6IFtDTUFLRV0g
W0dUS10gYnVpbGQgYnJva2VuIChjbGVhbiBidWlsZCkuCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwCmluZGV4IDA4N2Y4NGQuLjcxMGVjZTkgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3Bw
CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwCkBA
IC0xMDQ0LDYgKzEwNDQsNyBAQCB2b2lkIEJ5dGVDb2RlUGFyc2VyOjpoYW5kbGVDYWxsKAogICAg
ICAgICBpZiAobV9ncmFwaC5jb21waWxhdGlvbigpKQogICAgICAgICAgICAgbV9ncmFwaC5jb21w
aWxhdGlvbigpLT5ub3RpY2VJbmxpbmVkQ2FsbCgpOwogICAgICAgICByZXR1cm47CisjaWYgQ09N
UElMRVIoQ0xBTkcpCiAgICAgfSBlbHNlIGlmIChpc0ZUTChtX2dyYXBoLm1fcGxhbi5tb2RlKSAm
JiBPcHRpb25zOjpvcHRpbWl6ZU5hdGl2ZUNhbGxzKCkpIHsKICAgICAgICAgSlNGdW5jdGlvbiog
ZnVuY3Rpb24gPSBjYWxsTGlua1N0YXR1cy5mdW5jdGlvbigpOwogICAgICAgICBpZiAoZnVuY3Rp
b24gJiYgZnVuY3Rpb24tPmlzSG9zdEZ1bmN0aW9uKCkpIHsKQEAgLTEwNTcsNiArMTA1OCw3IEBA
IHZvaWQgQnl0ZUNvZGVQYXJzZXI6OmhhbmRsZUNhbGwoCiAgICAgICAgICAgICAgICAgb3AgPSBO
YXRpdmVDb25zdHJ1Y3Q7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KKyNlbmRpZgogICAgIH0K
ICAgICBOb2RlKiBjYWxsID0gYWRkQ2FsbChyZXN1bHQsIG9wLCBjYWxsVGFyZ2V0LCBhcmd1bWVu
dENvdW50SW5jbHVkaW5nVGhpcywgcmVnaXN0ZXJPZmZzZXQpOwogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTExvd2VyREZHVG9MTFZNLmNwcCBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwCmluZGV4IDEwNDNmMGEuLjBhZjNh
YTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xM
Vk0uY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xMVk0u
Y3BwCkBAIC0yOCw3ICsyOCw2IEBACiAKICNpZiBFTkFCTEUoRlRMX0pJVCkKIAotI2luY2x1ZGUg
IkJ1bmRsZVBhdGguaCIKICNpbmNsdWRlICJDb2RlQmxvY2tXaXRoSklUVHlwZS5oIgogI2luY2x1
ZGUgIkRGR0Fic3RyYWN0SW50ZXJwcmV0ZXJJbmxpbmVzLmgiCiAjaW5jbHVkZSAiREZHSW5QbGFj
ZUFic3RyYWN0U3RhdGUuaCIKQEAgLTQ5LDYgKzQ4LDEwIEBACiAjaW5jbHVkZSA8bGx2bS9Jbml0
aWFsaXplTExWTS5oPgogI2luY2x1ZGUgPHd0Zi9Qcm9jZXNzSUQuaD4KIAorI2lmIENPTVBJTEVS
KENMQU5HKQorI2luY2x1ZGUgIkJ1bmRsZVBhdGguaCIKKyNlbmRpZgorCiBuYW1lc3BhY2UgSlND
IHsgbmFtZXNwYWNlIEZUTCB7CiAKIHVzaW5nIG5hbWVzcGFjZSBERkc7CkBAIC02MjgsMTAgKzYz
MSwxMiBAQCBwcml2YXRlOgogICAgICAgICBjYXNlIENvbnN0cnVjdDoKICAgICAgICAgICAgIGNv
bXBpbGVDYWxsT3JDb25zdHJ1Y3QoKTsKICAgICAgICAgICAgIGJyZWFrOworI2lmIENPTVBJTEVS
KENMQU5HKQogICAgICAgICBjYXNlIE5hdGl2ZUNhbGw6CiAgICAgICAgIGNhc2UgTmF0aXZlQ29u
c3RydWN0OgogICAgICAgICAgICAgY29tcGlsZU5hdGl2ZUNhbGxPckNvbnN0cnVjdCgpOwogICAg
ICAgICAgICAgYnJlYWs7CisjZW5kaWYKICAgICAgICAgY2FzZSBKdW1wOgogICAgICAgICAgICAg
Y29tcGlsZUp1bXAoKTsKICAgICAgICAgICAgIGJyZWFrOwpAQCAtMzYyMiw3ICszNjI3LDcgQEAg
cHJpdmF0ZToKICAgICB7CiAgICAgICAgIHNldEJvb2xlYW4obV9vdXQuYml0Tm90KGJvb2xpZnko
bV9ub2RlLT5jaGlsZDEoKSkpKTsKICAgICB9Ci0KKyNpZiBDT01QSUxFUihDTEFORykKICAgICB2
b2lkIGNvbXBpbGVOYXRpdmVDYWxsT3JDb25zdHJ1Y3QoKSAKICAgICB7CiAgICAgICAgIGludCBk
dW1teVRoaXNBcmd1bWVudCA9IG1fbm9kZS0+b3AoKSA9PSBOYXRpdmVDYWxsID8gMCA6IDE7CkBA
IC0zNjc2LDYgKzM2ODEsNyBAQCBwcml2YXRlOgogCiAgICAgICAgIHNldEpTVmFsdWUoY2FsbCk7
CiAgICAgfQorI2VuZGlmCiAKICAgICB2b2lkIGNvbXBpbGVDYWxsT3JDb25zdHJ1Y3QoKQogICAg
IHsKQEAgLTQwNjEsNiArNDA2Nyw3IEBAIHByaXZhdGU6CiAjZW5kaWYKICAgICB9CiAgICAgCisj
aWYgQ09NUElMRVIoQ0xBTkcpCiAgICAgTFZhbHVlIGdldEZ1bmN0aW9uQnlTeW1ib2woY29uc3Qg
Q1N0cmluZyBzeW1ib2wpCiAgICAgewogICAgICAgICBpZiAoIW1fZnRsU3RhdGUuc3ltYm9sVGFi
bGUuY29udGFpbnMoc3ltYm9sKSkgCkBAIC00MTYwLDYgKzQxNjcsNyBAQCBwcml2YXRlOgogICAg
ICAgICBtX2Z0bFN0YXRlLm5hdGl2ZUxvYWRlZExpYnJhcmllcy5hZGQocGF0aCk7CiAgICAgICAg
IHJldHVybiB0cnVlOwogICAgIH0KKyNlbmRpZgogCiAgICAgYm9vbCBpc0lubGluYWJsZVNpemUo
TFZhbHVlIGZ1bmN0aW9uKQogICAgIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9mdGwvRlRMU3RhdGUuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExTdGF0ZS5j
cHAKaW5kZXggOTJmZTMwYi4uNjA1YTlmOCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL2Z0bC9GVExTdGF0ZS5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExT
dGF0ZS5jcHAKQEAgLTMyLDEwICszMiwxMyBAQAogI2luY2x1ZGUgIkZUTEZvck9TUkVudHJ5SklU
Q29kZS5oIgogI2luY2x1ZGUgIkZUTEpJVENvZGUuaCIKICNpbmNsdWRlICJGVExKSVRGaW5hbGl6
ZXIuaCIKLSNpbmNsdWRlICJJbmxpbmVSdW50aW1lU3ltYm9sVGFibGUuaCIKICNpbmNsdWRlIDxs
bHZtL0luaXRpYWxpemVMTFZNLmg+CiAjaW5jbHVkZSA8c3RkaW8uaD4KIAorI2lmIENPTVBJTEVS
KENMQU5HKQorI2luY2x1ZGUgIklubGluZVJ1bnRpbWVTeW1ib2xUYWJsZS5oIgorI2VuZGlmCisK
IG5hbWVzcGFjZSBKU0MgeyBuYW1lc3BhY2UgRlRMIHsKIAogdXNpbmcgbmFtZXNwYWNlIERGRzsK
QEAgLTUwLDEwICs1MywxMiBAQCBTdGF0ZTo6U3RhdGUoR3JhcGgmIGdyYXBoKQogICAgICwgY29t
cGFjdFVud2luZFNpemUoMCkKIHsKIAorI2lmIENPTVBJTEVSKENMQU5HKQogI2RlZmluZSBTWU1C
T0xfVEFCTEVfQUREKHN5bWJvbCwgZmlsZSkgXAogICAgIHN5bWJvbFRhYmxlLmZhc3RBZGQoc3lt
Ym9sLCBmaWxlKTsKICAgICBGT1JfRUFDSF9MSUJSQVJZX1NZTUJPTChTWU1CT0xfVEFCTEVfQURE
KQogI3VuZGVmIFNZTUJPTF9UQUJMRV9BREQKKyNlbmRpZgogICAgIAogICAgIHN3aXRjaCAoZ3Jh
cGgubV9wbGFuLm1vZGUpIHsKICAgICBjYXNlIEZUTE1vZGU6IHsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMU3RhdGUuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9m
dGwvRlRMU3RhdGUuaAppbmRleCA2ZTFhMDZjLi4yNDlmYWViIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YXRlLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2Z0bC9GVExTdGF0ZS5oCkBAIC04Myw3ICs4MywxMCBAQCBwdWJsaWM6CiAgICAgdm9pZCBkdW1w
U3RhdGUoY29uc3QgY2hhciogd2hlbik7CiAKICAgICBIYXNoU2V0PENTdHJpbmc+IG5hdGl2ZUxv
YWRlZExpYnJhcmllczsKKworI2lmIENPTVBJTEVSKENMQU5HKQogICAgIEhhc2hNYXA8Q1N0cmlu
ZywgQ1N0cmluZz4gc3ltYm9sVGFibGU7CisjZW5kaWYKIH07CiAKIH0gfSAvLyBuYW1lc3BhY2Ug
SlNDOjpGVEwK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>236097</attachid>
            <date>2014-08-06 06:38:30 -0700</date>
            <delta_ts>2014-08-06 07:55:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.patch</filename>
            <type>text/plain</type>
            <size>6094</size>
            <attacher name="Dániel Bátyai">dbatyai.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IGFhNGNhNWMuLjVmNDI5YWMgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE0LTA4LTA2ICBEw6FuaWVsIELDoXR5
YWkgIDxkYmF0eWFpLnUtc3plZ2VkQHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0pT
Q10gQnVpbGQgZml4IGZvciBGVEwgb24gRUZMIGFmdGVyIGZ0bG9wdCBtZXJnZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM1NTY1CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkaW5nIGFuIGVuYWJsZSBn
dWFyZCBmb3IgbmF0aXZlIGlubGluaW5nLCBzaW5jZSBpdCBub3cgcmVxdWlyZXMgdGhlIGJpdGNv
ZGUgCisgICAgICAgIGVtaXR0ZWQgZnJvbSBDbGFuZywgYW5kIHdlIGRvbid0IGhhdmUgYSBnb29k
IHdheSBvZiBjcmVhdGluZyBpdCBmcm9tIG90aGVyIGNvbXBpbGVycy4gCisKKyAgICAgICAgKiBk
ZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwOgorICAgICAgICAoSlNDOjpERkc6OkJ5dGVDb2RlUGFy
c2VyOjpoYW5kbGVDYWxsKToKKyAgICAgICAgKiBmdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwOgor
ICAgICAgICAoSlNDOjpGVEw6Okxvd2VyREZHVG9MTFZNOjpjb21waWxlTm9kZSk6CisgICAgICAg
ICogZnRsL0ZUTFN0YXRlLmNwcDoKKyAgICAgICAgKEpTQzo6RlRMOjpTdGF0ZTo6U3RhdGUpOgor
ICAgICAgICAqIGZ0bC9GVExTdGF0ZS5oOgorCiAyMDE0LTA4LTAxICBDYXJsb3MgQWxiZXJ0byBM
b3BleiBQZXJleiAgPGNsb3BlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04ocjE3
MTk0Mik6IFtDTUFLRV0gW0dUS10gYnVpbGQgYnJva2VuIChjbGVhbiBidWlsZCkuCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcCBiL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwCmluZGV4IDA4N2Y4
NGQuLjNiYjNlNDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQnl0
ZUNvZGVQYXJzZXIuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQnl0ZUNv
ZGVQYXJzZXIuY3BwCkBAIC0xMDQ0LDYgKzEwNDQsNyBAQCB2b2lkIEJ5dGVDb2RlUGFyc2VyOjpo
YW5kbGVDYWxsKAogICAgICAgICBpZiAobV9ncmFwaC5jb21waWxhdGlvbigpKQogICAgICAgICAg
ICAgbV9ncmFwaC5jb21waWxhdGlvbigpLT5ub3RpY2VJbmxpbmVkQ2FsbCgpOwogICAgICAgICBy
ZXR1cm47CisjaWYgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykKICAgICB9IGVsc2Ug
aWYgKGlzRlRMKG1fZ3JhcGgubV9wbGFuLm1vZGUpICYmIE9wdGlvbnM6Om9wdGltaXplTmF0aXZl
Q2FsbHMoKSkgewogICAgICAgICBKU0Z1bmN0aW9uKiBmdW5jdGlvbiA9IGNhbGxMaW5rU3RhdHVz
LmZ1bmN0aW9uKCk7CiAgICAgICAgIGlmIChmdW5jdGlvbiAmJiBmdW5jdGlvbi0+aXNIb3N0RnVu
Y3Rpb24oKSkgewpAQCAtMTA1Nyw2ICsxMDU4LDcgQEAgdm9pZCBCeXRlQ29kZVBhcnNlcjo6aGFu
ZGxlQ2FsbCgKICAgICAgICAgICAgICAgICBvcCA9IE5hdGl2ZUNvbnN0cnVjdDsKICAgICAgICAg
ICAgIH0KICAgICAgICAgfQorI2VuZGlmCiAgICAgfQogICAgIE5vZGUqIGNhbGwgPSBhZGRDYWxs
KHJlc3VsdCwgb3AsIGNhbGxUYXJnZXQsIGFyZ3VtZW50Q291bnRJbmNsdWRpbmdUaGlzLCByZWdp
c3Rlck9mZnNldCk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRM
TG93ZXJERkdUb0xMVk0uY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExMb3dlckRG
R1RvTExWTS5jcHAKaW5kZXggMTA0M2YwYS4uOTAxNWZhZiAxMDA2NDQKLS0tIGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2Z0bC9GVExMb3dlckRGR1RvTExWTS5jcHAKKysrIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2Z0bC9GVExMb3dlckRGR1RvTExWTS5jcHAKQEAgLTI4LDcgKzI4LDYgQEAKIAog
I2lmIEVOQUJMRShGVExfSklUKQogCi0jaW5jbHVkZSAiQnVuZGxlUGF0aC5oIgogI2luY2x1ZGUg
IkNvZGVCbG9ja1dpdGhKSVRUeXBlLmgiCiAjaW5jbHVkZSAiREZHQWJzdHJhY3RJbnRlcnByZXRl
cklubGluZXMuaCIKICNpbmNsdWRlICJERkdJblBsYWNlQWJzdHJhY3RTdGF0ZS5oIgpAQCAtNDks
NiArNDgsMTAgQEAKICNpbmNsdWRlIDxsbHZtL0luaXRpYWxpemVMTFZNLmg+CiAjaW5jbHVkZSA8
d3RmL1Byb2Nlc3NJRC5oPgogCisjaWYgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykK
KyNpbmNsdWRlICJCdW5kbGVQYXRoLmgiCisjZW5kaWYKKwogbmFtZXNwYWNlIEpTQyB7IG5hbWVz
cGFjZSBGVEwgewogCiB1c2luZyBuYW1lc3BhY2UgREZHOwpAQCAtNjI4LDEwICs2MzEsMTIgQEAg
cHJpdmF0ZToKICAgICAgICAgY2FzZSBDb25zdHJ1Y3Q6CiAgICAgICAgICAgICBjb21waWxlQ2Fs
bE9yQ29uc3RydWN0KCk7CiAgICAgICAgICAgICBicmVhazsKKyNpZiBFTkFCTEUoRlRMX05BVElW
RV9DQUxMX0lOTElOSU5HKQogICAgICAgICBjYXNlIE5hdGl2ZUNhbGw6CiAgICAgICAgIGNhc2Ug
TmF0aXZlQ29uc3RydWN0OgogICAgICAgICAgICAgY29tcGlsZU5hdGl2ZUNhbGxPckNvbnN0cnVj
dCgpOwogICAgICAgICAgICAgYnJlYWs7CisjZW5kaWYKICAgICAgICAgY2FzZSBKdW1wOgogICAg
ICAgICAgICAgY29tcGlsZUp1bXAoKTsKICAgICAgICAgICAgIGJyZWFrOwpAQCAtMzYyMiw3ICsz
NjI3LDcgQEAgcHJpdmF0ZToKICAgICB7CiAgICAgICAgIHNldEJvb2xlYW4obV9vdXQuYml0Tm90
KGJvb2xpZnkobV9ub2RlLT5jaGlsZDEoKSkpKTsKICAgICB9Ci0KKyNpZiBFTkFCTEUoRlRMX05B
VElWRV9DQUxMX0lOTElOSU5HKQogICAgIHZvaWQgY29tcGlsZU5hdGl2ZUNhbGxPckNvbnN0cnVj
dCgpIAogICAgIHsKICAgICAgICAgaW50IGR1bW15VGhpc0FyZ3VtZW50ID0gbV9ub2RlLT5vcCgp
ID09IE5hdGl2ZUNhbGwgPyAwIDogMTsKQEAgLTM2NzYsNiArMzY4MSw3IEBAIHByaXZhdGU6CiAK
ICAgICAgICAgc2V0SlNWYWx1ZShjYWxsKTsKICAgICB9CisjZW5kaWYKIAogICAgIHZvaWQgY29t
cGlsZUNhbGxPckNvbnN0cnVjdCgpCiAgICAgewpAQCAtNDA2MSw2ICs0MDY3LDcgQEAgcHJpdmF0
ZToKICNlbmRpZgogICAgIH0KICAgICAKKyNpZiBFTkFCTEUoRlRMX05BVElWRV9DQUxMX0lOTElO
SU5HKQogICAgIExWYWx1ZSBnZXRGdW5jdGlvbkJ5U3ltYm9sKGNvbnN0IENTdHJpbmcgc3ltYm9s
KQogICAgIHsKICAgICAgICAgaWYgKCFtX2Z0bFN0YXRlLnN5bWJvbFRhYmxlLmNvbnRhaW5zKHN5
bWJvbCkpIApAQCAtNDE2MCw2ICs0MTY3LDcgQEAgcHJpdmF0ZToKICAgICAgICAgbV9mdGxTdGF0
ZS5uYXRpdmVMb2FkZWRMaWJyYXJpZXMuYWRkKHBhdGgpOwogICAgICAgICByZXR1cm4gdHJ1ZTsK
ICAgICB9CisjZW5kaWYKIAogICAgIGJvb2wgaXNJbmxpbmFibGVTaXplKExWYWx1ZSBmdW5jdGlv
bikKICAgICB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YXRl
LmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMU3RhdGUuY3BwCmluZGV4IDkyZmUz
MGIuLjBiNWZkNjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMU3Rh
dGUuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMU3RhdGUuY3BwCkBAIC0z
MiwxMCArMzIsMTMgQEAKICNpbmNsdWRlICJGVExGb3JPU1JFbnRyeUpJVENvZGUuaCIKICNpbmNs
dWRlICJGVExKSVRDb2RlLmgiCiAjaW5jbHVkZSAiRlRMSklURmluYWxpemVyLmgiCi0jaW5jbHVk
ZSAiSW5saW5lUnVudGltZVN5bWJvbFRhYmxlLmgiCiAjaW5jbHVkZSA8bGx2bS9Jbml0aWFsaXpl
TExWTS5oPgogI2luY2x1ZGUgPHN0ZGlvLmg+CiAKKyNpZiBFTkFCTEUoRlRMX05BVElWRV9DQUxM
X0lOTElOSU5HKQorI2luY2x1ZGUgIklubGluZVJ1bnRpbWVTeW1ib2xUYWJsZS5oIgorI2VuZGlm
CisKIG5hbWVzcGFjZSBKU0MgeyBuYW1lc3BhY2UgRlRMIHsKIAogdXNpbmcgbmFtZXNwYWNlIERG
RzsKQEAgLTUwLDEwICs1MywxMiBAQCBTdGF0ZTo6U3RhdGUoR3JhcGgmIGdyYXBoKQogICAgICwg
Y29tcGFjdFVud2luZFNpemUoMCkKIHsKIAorI2lmIEVOQUJMRShGVExfTkFUSVZFX0NBTExfSU5M
SU5JTkcpCiAjZGVmaW5lIFNZTUJPTF9UQUJMRV9BREQoc3ltYm9sLCBmaWxlKSBcCiAgICAgc3lt
Ym9sVGFibGUuZmFzdEFkZChzeW1ib2wsIGZpbGUpOwogICAgIEZPUl9FQUNIX0xJQlJBUllfU1lN
Qk9MKFNZTUJPTF9UQUJMRV9BREQpCiAjdW5kZWYgU1lNQk9MX1RBQkxFX0FERAorI2VuZGlmCiAg
ICAgCiAgICAgc3dpdGNoIChncmFwaC5tX3BsYW4ubW9kZSkgewogICAgIGNhc2UgRlRMTW9kZTog
ewpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExTdGF0ZS5oIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExTdGF0ZS5oCmluZGV4IDZlMWEwNmMuLjEwM2NkYjcg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMU3RhdGUuaAorKysgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YXRlLmgKQEAgLTgzLDcgKzgzLDEwIEBAIHB1
YmxpYzoKICAgICB2b2lkIGR1bXBTdGF0ZShjb25zdCBjaGFyKiB3aGVuKTsKIAogICAgIEhhc2hT
ZXQ8Q1N0cmluZz4gbmF0aXZlTG9hZGVkTGlicmFyaWVzOworCisjaWYgRU5BQkxFKEZUTF9OQVRJ
VkVfQ0FMTF9JTkxJTklORykKICAgICBIYXNoTWFwPENTdHJpbmcsIENTdHJpbmc+IHN5bWJvbFRh
YmxlOworI2VuZGlmCiB9OwogCiB9IH0gLy8gbmFtZXNwYWNlIEpTQzo6RlRMCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV1RGL0NoYW5nZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IGRiNzI4
YTMuLjM4NjU2NmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XVEYvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTQtMDgtMDYgIETDoW5pZWwgQsOh
dHlhaSAgPGRiYXR5YWkudS1zemVnZWRAcGFydG5lci5zYW1zdW5nLmNvbT4KKworICAgICAgICBb
SlNDXSBCdWlsZCBmaXggZm9yIEZUTCBvbiBFRkwgYWZ0ZXIgZnRsb3B0IG1lcmdlCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzU1NjUKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCBFTkFCTEUoRlRM
X05BVElWRV9DQUxMX0lOTElOSU5HKS4KKworICAgICAgICAqIHd0Zi9QbGF0Zm9ybS5oOgorCiAy
MDE0LTA3LTMxICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CiAK
ICAgICAgICAgUHJvZ3Jlc3MgdG93YXJkcyBjbWFrZSBvbiBXaW5kb3dzLgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dURi93dGYvUGxhdGZvcm0uaCBiL1NvdXJjZS9XVEYvd3RmL1BsYXRmb3JtLmgKaW5k
ZXggZTZkNmIwNC4uZmYzYjYzZSAxMDA2NDQKLS0tIGEvU291cmNlL1dURi93dGYvUGxhdGZvcm0u
aAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybS5oCkBAIC03MzIsNiArNzMyLDEzIEBACiAj
ZGVmaW5lIEVOQUJMRV9GVExfSklUIDAKICNlbmRpZgogCisjaWYgIWRlZmluZWQoRU5BQkxFX0ZU
TF9OQVRJVkVfQ0FMTF9JTkxJTklORykKKyNpZiBQTEFURk9STShFRkwpCisjZGVmaW5lIEVOQUJM
RV9GVExfTkFUSVZFX0NBTExfSU5MSU5JTkcgMAorI2Vsc2UKKyNkZWZpbmUgRU5BQkxFX0ZUTF9O
QVRJVkVfQ0FMTF9JTkxJTklORyAxCisjZW5kaWYgLy8gUExBVEZPUk0oRUZMKQorI2VuZGlmIC8v
ICFkZWZpbmVkKEVOQUJMRV9GVExfTkFUSVZFX0NBTExfSU5MSU5JTkcpCiAKIC8qIEdlbmVyYXRp
b25hbCBjb2xsZWN0b3IgZm9yIEpTQyAqLwogI2lmICFkZWZpbmVkKEVOQUJMRV9HR0MpCg==
</data>
<flag name="review"
          id="260685"
          type_id="1"
          status="-"
          setter="mark.lam"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>236103</attachid>
            <date>2014-08-06 07:55:53 -0700</date>
            <delta_ts>2014-08-06 07:57:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.patch</filename>
            <type>text/plain</type>
            <size>6074</size>
            <attacher name="Dániel Bátyai">dbatyai.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IGJiYjEwOTAuLjBhMWQ3ZmMgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE0LTA4LTA2ICBEw6FuaWVsIELDoXR5
YWkgIDxkYmF0eWFpLnUtc3plZ2VkQHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0pT
Q10gQnVpbGQgZml4IGZvciBGVEwgb24gRUZMIGFmdGVyIGZ0bG9wdCBtZXJnZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM1NTY1CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkaW5nIGFuIGVuYWJsZSBn
dWFyZCBmb3IgbmF0aXZlIGlubGluaW5nLCBzaW5jZSBpdCBub3cgcmVxdWlyZXMgdGhlIGJpdGNv
ZGUKKyAgICAgICAgZW1pdHRlZCBmcm9tIENsYW5nLCBhbmQgd2UgZG9uJ3QgaGF2ZSBhIGdvb2Qg
d2F5IG9mIGNyZWF0aW5nIGl0IGZyb20gb3RoZXIgY29tcGlsZXJzLgorCisgICAgICAgICogZGZn
L0RGR0J5dGVDb2RlUGFyc2VyLmNwcDoKKyAgICAgICAgKEpTQzo6REZHOjpCeXRlQ29kZVBhcnNl
cjo6aGFuZGxlQ2FsbCk6CisgICAgICAgICogZnRsL0ZUTExvd2VyREZHVG9MTFZNLmNwcDoKKyAg
ICAgICAgKEpTQzo6RlRMOjpMb3dlckRGR1RvTExWTTo6Y29tcGlsZU5vZGUpOgorICAgICAgICAq
IGZ0bC9GVExTdGF0ZS5jcHA6CisgICAgICAgIChKU0M6OkZUTDo6U3RhdGU6OlN0YXRlKToKKyAg
ICAgICAgKiBmdGwvRlRMU3RhdGUuaDoKKwogMjAxNC0wOC0wNSAgQ3NhYmEgT3N6dHJvZ29uw6Fj
ICA8b3NzeUB3ZWJraXQub3JnPgogCiAgICAgICAgIFVSVEJGIGFmdGVyIHIxNzIxMjkuIChmdGxv
cHQgYnJhbmNoIG1lcmdlKQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9E
RkdCeXRlQ29kZVBhcnNlci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVD
b2RlUGFyc2VyLmNwcAppbmRleCA4ZDlkYWU4Li4xM2MwM2Y4IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcAorKysgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcApAQCAtMTA2Nyw2ICsxMDY3LDcg
QEAgdm9pZCBCeXRlQ29kZVBhcnNlcjo6aGFuZGxlQ2FsbCgKICAgICAgICAgaWYgKG1fZ3JhcGgu
Y29tcGlsYXRpb24oKSkKICAgICAgICAgICAgIG1fZ3JhcGguY29tcGlsYXRpb24oKS0+bm90aWNl
SW5saW5lZENhbGwoKTsKICAgICAgICAgcmV0dXJuOworI2lmIEVOQUJMRShGVExfTkFUSVZFX0NB
TExfSU5MSU5JTkcpCiAgICAgfSBlbHNlIGlmIChpc0ZUTChtX2dyYXBoLm1fcGxhbi5tb2RlKSAm
JiBPcHRpb25zOjpvcHRpbWl6ZU5hdGl2ZUNhbGxzKCkpIHsKICAgICAgICAgSlNGdW5jdGlvbiog
ZnVuY3Rpb24gPSBjYWxsTGlua1N0YXR1cy5mdW5jdGlvbigpOwogICAgICAgICBpZiAoZnVuY3Rp
b24gJiYgZnVuY3Rpb24tPmlzSG9zdEZ1bmN0aW9uKCkpIHsKQEAgLTEwODAsNiArMTA4MSw3IEBA
IHZvaWQgQnl0ZUNvZGVQYXJzZXI6OmhhbmRsZUNhbGwoCiAgICAgICAgICAgICAgICAgb3AgPSBO
YXRpdmVDb25zdHJ1Y3Q7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KKyNlbmRpZgogICAgIH0K
ICAgICBOb2RlKiBjYWxsID0gYWRkQ2FsbChyZXN1bHQsIG9wLCBjYWxsVGFyZ2V0LCBhcmd1bWVu
dENvdW50SW5jbHVkaW5nVGhpcywgcmVnaXN0ZXJPZmZzZXQsIHByZWRpY3Rpb24pOwogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTExvd2VyREZHVG9MTFZNLmNwcCBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwCmluZGV4IDVk
MjU1OTkuLjY4YWE3Y2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRM
TG93ZXJERkdUb0xMVk0uY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93
ZXJERkdUb0xMVk0uY3BwCkBAIC0yOCw3ICsyOCw2IEBACiAKICNpZiBFTkFCTEUoRlRMX0pJVCkK
IAotI2luY2x1ZGUgIkJ1bmRsZVBhdGguaCIKICNpbmNsdWRlICJDb2RlQmxvY2tXaXRoSklUVHlw
ZS5oIgogI2luY2x1ZGUgIkRGR0Fic3RyYWN0SW50ZXJwcmV0ZXJJbmxpbmVzLmgiCiAjaW5jbHVk
ZSAiREZHSW5QbGFjZUFic3RyYWN0U3RhdGUuaCIKQEAgLTQ5LDYgKzQ4LDEwIEBACiAjaW5jbHVk
ZSA8bGx2bS9Jbml0aWFsaXplTExWTS5oPgogI2luY2x1ZGUgPHd0Zi9Qcm9jZXNzSUQuaD4KIAor
I2lmIEVOQUJMRShGVExfTkFUSVZFX0NBTExfSU5MSU5JTkcpCisjaW5jbHVkZSAiQnVuZGxlUGF0
aC5oIgorI2VuZGlmCisKIG5hbWVzcGFjZSBKU0MgeyBuYW1lc3BhY2UgRlRMIHsKIAogdXNpbmcg
bmFtZXNwYWNlIERGRzsKQEAgLTYzMSwxMCArNjM0LDEyIEBAIHByaXZhdGU6CiAgICAgICAgIGNh
c2UgQ29uc3RydWN0OgogICAgICAgICAgICAgY29tcGlsZUNhbGxPckNvbnN0cnVjdCgpOwogICAg
ICAgICAgICAgYnJlYWs7CisjaWYgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykKICAg
ICAgICAgY2FzZSBOYXRpdmVDYWxsOgogICAgICAgICBjYXNlIE5hdGl2ZUNvbnN0cnVjdDoKICAg
ICAgICAgICAgIGNvbXBpbGVOYXRpdmVDYWxsT3JDb25zdHJ1Y3QoKTsKICAgICAgICAgICAgIGJy
ZWFrOworI2VuZGlmCiAgICAgICAgIGNhc2UgSnVtcDoKICAgICAgICAgICAgIGNvbXBpbGVKdW1w
KCk7CiAgICAgICAgICAgICBicmVhazsKQEAgLTM2MzAsNyArMzYzNSw3IEBAIHByaXZhdGU6CiAg
ICAgewogICAgICAgICBzZXRCb29sZWFuKG1fb3V0LmJpdE5vdChib29saWZ5KG1fbm9kZS0+Y2hp
bGQxKCkpKSk7CiAgICAgfQotCisjaWYgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykK
ICAgICB2b2lkIGNvbXBpbGVOYXRpdmVDYWxsT3JDb25zdHJ1Y3QoKSAKICAgICB7CiAgICAgICAg
IGludCBkdW1teVRoaXNBcmd1bWVudCA9IG1fbm9kZS0+b3AoKSA9PSBOYXRpdmVDYWxsID8gMCA6
IDE7CkBAIC0zNjg0LDYgKzM2ODksNyBAQCBwcml2YXRlOgogCiAgICAgICAgIHNldEpTVmFsdWUo
Y2FsbCk7CiAgICAgfQorI2VuZGlmCiAKICAgICB2b2lkIGNvbXBpbGVDYWxsT3JDb25zdHJ1Y3Qo
KQogICAgIHsKQEAgLTQwOTYsNiArNDEwMiw3IEBAIHByaXZhdGU6CiAjZW5kaWYKICAgICB9CiAg
ICAgCisjaWYgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykKICAgICBMVmFsdWUgZ2V0
RnVuY3Rpb25CeVN5bWJvbChjb25zdCBDU3RyaW5nIHN5bWJvbCkKICAgICB7CiAgICAgICAgIGlm
ICghbV9mdGxTdGF0ZS5zeW1ib2xUYWJsZS5jb250YWlucyhzeW1ib2wpKSAKQEAgLTQxOTUsNiAr
NDIwMiw3IEBAIHByaXZhdGU6CiAgICAgICAgIG1fZnRsU3RhdGUubmF0aXZlTG9hZGVkTGlicmFy
aWVzLmFkZChwYXRoKTsKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgfQorI2VuZGlmCiAKICAg
ICBib29sIGlzSW5saW5hYmxlU2l6ZShMVmFsdWUgZnVuY3Rpb24pCiAgICAgewpkaWZmIC0tZ2l0
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExTdGF0ZS5jcHAgYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvZnRsL0ZUTFN0YXRlLmNwcAppbmRleCA5MmZlMzBiLi4wYjVmZDY0IDEwMDY0NAot
LS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YXRlLmNwcAorKysgYi9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YXRlLmNwcApAQCAtMzIsMTAgKzMyLDEzIEBACiAjaW5j
bHVkZSAiRlRMRm9yT1NSRW50cnlKSVRDb2RlLmgiCiAjaW5jbHVkZSAiRlRMSklUQ29kZS5oIgog
I2luY2x1ZGUgIkZUTEpJVEZpbmFsaXplci5oIgotI2luY2x1ZGUgIklubGluZVJ1bnRpbWVTeW1i
b2xUYWJsZS5oIgogI2luY2x1ZGUgPGxsdm0vSW5pdGlhbGl6ZUxMVk0uaD4KICNpbmNsdWRlIDxz
dGRpby5oPgogCisjaWYgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykKKyNpbmNsdWRl
ICJJbmxpbmVSdW50aW1lU3ltYm9sVGFibGUuaCIKKyNlbmRpZgorCiBuYW1lc3BhY2UgSlNDIHsg
bmFtZXNwYWNlIEZUTCB7CiAKIHVzaW5nIG5hbWVzcGFjZSBERkc7CkBAIC01MCwxMCArNTMsMTIg
QEAgU3RhdGU6OlN0YXRlKEdyYXBoJiBncmFwaCkKICAgICAsIGNvbXBhY3RVbndpbmRTaXplKDAp
CiB7CiAKKyNpZiBFTkFCTEUoRlRMX05BVElWRV9DQUxMX0lOTElOSU5HKQogI2RlZmluZSBTWU1C
T0xfVEFCTEVfQUREKHN5bWJvbCwgZmlsZSkgXAogICAgIHN5bWJvbFRhYmxlLmZhc3RBZGQoc3lt
Ym9sLCBmaWxlKTsKICAgICBGT1JfRUFDSF9MSUJSQVJZX1NZTUJPTChTWU1CT0xfVEFCTEVfQURE
KQogI3VuZGVmIFNZTUJPTF9UQUJMRV9BREQKKyNlbmRpZgogICAgIAogICAgIHN3aXRjaCAoZ3Jh
cGgubV9wbGFuLm1vZGUpIHsKICAgICBjYXNlIEZUTE1vZGU6IHsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMU3RhdGUuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9m
dGwvRlRMU3RhdGUuaAppbmRleCBmMjFjOTUyLi44NjYyZDYzIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YXRlLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2Z0bC9GVExTdGF0ZS5oCkBAIC04NCw3ICs4NCwxMCBAQCBwdWJsaWM6CiAgICAgdm9pZCBkdW1w
U3RhdGUoY29uc3QgY2hhciogd2hlbik7CiAKICAgICBIYXNoU2V0PENTdHJpbmc+IG5hdGl2ZUxv
YWRlZExpYnJhcmllczsKKworI2lmIEVOQUJMRShGVExfTkFUSVZFX0NBTExfSU5MSU5JTkcpCiAg
ICAgSGFzaE1hcDxDU3RyaW5nLCBDU3RyaW5nPiBzeW1ib2xUYWJsZTsKKyNlbmRpZgogfTsKIAog
fSB9IC8vIG5hbWVzcGFjZSBKU0M6OkZUTApkaWZmIC0tZ2l0IGEvU291cmNlL1dURi9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV1RGL0NoYW5nZUxvZwppbmRleCA1ZWVlOTQzLi40OTJiOWU3IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV1RGL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV1RGL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE0IEBACisyMDE0LTA4LTA2ICBEw6FuaWVsIELDoXR5YWkgIDxkYmF0eWFpLnUtc3pl
Z2VkQHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0pTQ10gQnVpbGQgZml4IGZvciBG
VEwgb24gRUZMIGFmdGVyIGZ0bG9wdCBtZXJnZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM1NTY1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklO
RykuCisKKyAgICAgICAgKiB3dGYvUGxhdGZvcm0uaDoKKwogMjAxNC0wOC0wNCAgQWxleCBDaHJp
c3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFByb2dyZXNzIHRv
d2FyZHMgQ01ha2Ugb24gTWFjLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvUGxhdGZvcm0u
aCBiL1NvdXJjZS9XVEYvd3RmL1BsYXRmb3JtLmgKaW5kZXggZTZkNmIwNC4uZmI2NWQ2YSAxMDA2
NDQKLS0tIGEvU291cmNlL1dURi93dGYvUGxhdGZvcm0uaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9Q
bGF0Zm9ybS5oCkBAIC03MzIsNiArNzMyLDEzIEBACiAjZGVmaW5lIEVOQUJMRV9GVExfSklUIDAK
ICNlbmRpZgogCisjaWYgIWRlZmluZWQoRU5BQkxFX0ZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykK
KyNpZiBDT01QSUxFUihDTEFORykKKyNkZWZpbmUgRU5BQkxFX0ZUTF9OQVRJVkVfQ0FMTF9JTkxJ
TklORyAxCisjZWxzZQorI2RlZmluZSBFTkFCTEVfRlRMX05BVElWRV9DQUxMX0lOTElOSU5HIDAK
KyNlbmRpZiAvLyBQTEFURk9STShDTEFORykKKyNlbmRpZiAvLyAhZGVmaW5lZChFTkFCTEVfRlRM
X05BVElWRV9DQUxMX0lOTElOSU5HKQogCiAvKiBHZW5lcmF0aW9uYWwgY29sbGVjdG9yIGZvciBK
U0MgKi8KICNpZiAhZGVmaW5lZChFTkFCTEVfR0dDKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>236104</attachid>
            <date>2014-08-06 07:57:40 -0700</date>
            <delta_ts>2014-08-06 08:45:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.patch</filename>
            <type>text/plain</type>
            <size>6074</size>
            <attacher name="Dániel Bátyai">dbatyai.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IGJiYjEwOTAuLjBhMWQ3ZmMgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE0LTA4LTA2ICBEw6FuaWVsIELDoXR5
YWkgIDxkYmF0eWFpLnUtc3plZ2VkQHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0pT
Q10gQnVpbGQgZml4IGZvciBGVEwgb24gRUZMIGFmdGVyIGZ0bG9wdCBtZXJnZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM1NTY1CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkaW5nIGFuIGVuYWJsZSBn
dWFyZCBmb3IgbmF0aXZlIGlubGluaW5nLCBzaW5jZSBpdCBub3cgcmVxdWlyZXMgdGhlIGJpdGNv
ZGUKKyAgICAgICAgZW1pdHRlZCBmcm9tIENsYW5nLCBhbmQgd2UgZG9uJ3QgaGF2ZSBhIGdvb2Qg
d2F5IG9mIGNyZWF0aW5nIGl0IGZyb20gb3RoZXIgY29tcGlsZXJzLgorCisgICAgICAgICogZGZn
L0RGR0J5dGVDb2RlUGFyc2VyLmNwcDoKKyAgICAgICAgKEpTQzo6REZHOjpCeXRlQ29kZVBhcnNl
cjo6aGFuZGxlQ2FsbCk6CisgICAgICAgICogZnRsL0ZUTExvd2VyREZHVG9MTFZNLmNwcDoKKyAg
ICAgICAgKEpTQzo6RlRMOjpMb3dlckRGR1RvTExWTTo6Y29tcGlsZU5vZGUpOgorICAgICAgICAq
IGZ0bC9GVExTdGF0ZS5jcHA6CisgICAgICAgIChKU0M6OkZUTDo6U3RhdGU6OlN0YXRlKToKKyAg
ICAgICAgKiBmdGwvRlRMU3RhdGUuaDoKKwogMjAxNC0wOC0wNSAgQ3NhYmEgT3N6dHJvZ29uw6Fj
ICA8b3NzeUB3ZWJraXQub3JnPgogCiAgICAgICAgIFVSVEJGIGFmdGVyIHIxNzIxMjkuIChmdGxv
cHQgYnJhbmNoIG1lcmdlKQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9E
RkdCeXRlQ29kZVBhcnNlci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVD
b2RlUGFyc2VyLmNwcAppbmRleCA4ZDlkYWU4Li4xM2MwM2Y4IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcAorKysgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcApAQCAtMTA2Nyw2ICsxMDY3LDcg
QEAgdm9pZCBCeXRlQ29kZVBhcnNlcjo6aGFuZGxlQ2FsbCgKICAgICAgICAgaWYgKG1fZ3JhcGgu
Y29tcGlsYXRpb24oKSkKICAgICAgICAgICAgIG1fZ3JhcGguY29tcGlsYXRpb24oKS0+bm90aWNl
SW5saW5lZENhbGwoKTsKICAgICAgICAgcmV0dXJuOworI2lmIEVOQUJMRShGVExfTkFUSVZFX0NB
TExfSU5MSU5JTkcpCiAgICAgfSBlbHNlIGlmIChpc0ZUTChtX2dyYXBoLm1fcGxhbi5tb2RlKSAm
JiBPcHRpb25zOjpvcHRpbWl6ZU5hdGl2ZUNhbGxzKCkpIHsKICAgICAgICAgSlNGdW5jdGlvbiog
ZnVuY3Rpb24gPSBjYWxsTGlua1N0YXR1cy5mdW5jdGlvbigpOwogICAgICAgICBpZiAoZnVuY3Rp
b24gJiYgZnVuY3Rpb24tPmlzSG9zdEZ1bmN0aW9uKCkpIHsKQEAgLTEwODAsNiArMTA4MSw3IEBA
IHZvaWQgQnl0ZUNvZGVQYXJzZXI6OmhhbmRsZUNhbGwoCiAgICAgICAgICAgICAgICAgb3AgPSBO
YXRpdmVDb25zdHJ1Y3Q7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KKyNlbmRpZgogICAgIH0K
ICAgICBOb2RlKiBjYWxsID0gYWRkQ2FsbChyZXN1bHQsIG9wLCBjYWxsVGFyZ2V0LCBhcmd1bWVu
dENvdW50SW5jbHVkaW5nVGhpcywgcmVnaXN0ZXJPZmZzZXQsIHByZWRpY3Rpb24pOwogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTExvd2VyREZHVG9MTFZNLmNwcCBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93ZXJERkdUb0xMVk0uY3BwCmluZGV4IDVk
MjU1OTkuLjY4YWE3Y2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRM
TG93ZXJERkdUb0xMVk0uY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMTG93
ZXJERkdUb0xMVk0uY3BwCkBAIC0yOCw3ICsyOCw2IEBACiAKICNpZiBFTkFCTEUoRlRMX0pJVCkK
IAotI2luY2x1ZGUgIkJ1bmRsZVBhdGguaCIKICNpbmNsdWRlICJDb2RlQmxvY2tXaXRoSklUVHlw
ZS5oIgogI2luY2x1ZGUgIkRGR0Fic3RyYWN0SW50ZXJwcmV0ZXJJbmxpbmVzLmgiCiAjaW5jbHVk
ZSAiREZHSW5QbGFjZUFic3RyYWN0U3RhdGUuaCIKQEAgLTQ5LDYgKzQ4LDEwIEBACiAjaW5jbHVk
ZSA8bGx2bS9Jbml0aWFsaXplTExWTS5oPgogI2luY2x1ZGUgPHd0Zi9Qcm9jZXNzSUQuaD4KIAor
I2lmIEVOQUJMRShGVExfTkFUSVZFX0NBTExfSU5MSU5JTkcpCisjaW5jbHVkZSAiQnVuZGxlUGF0
aC5oIgorI2VuZGlmCisKIG5hbWVzcGFjZSBKU0MgeyBuYW1lc3BhY2UgRlRMIHsKIAogdXNpbmcg
bmFtZXNwYWNlIERGRzsKQEAgLTYzMSwxMCArNjM0LDEyIEBAIHByaXZhdGU6CiAgICAgICAgIGNh
c2UgQ29uc3RydWN0OgogICAgICAgICAgICAgY29tcGlsZUNhbGxPckNvbnN0cnVjdCgpOwogICAg
ICAgICAgICAgYnJlYWs7CisjaWYgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykKICAg
ICAgICAgY2FzZSBOYXRpdmVDYWxsOgogICAgICAgICBjYXNlIE5hdGl2ZUNvbnN0cnVjdDoKICAg
ICAgICAgICAgIGNvbXBpbGVOYXRpdmVDYWxsT3JDb25zdHJ1Y3QoKTsKICAgICAgICAgICAgIGJy
ZWFrOworI2VuZGlmCiAgICAgICAgIGNhc2UgSnVtcDoKICAgICAgICAgICAgIGNvbXBpbGVKdW1w
KCk7CiAgICAgICAgICAgICBicmVhazsKQEAgLTM2MzAsNyArMzYzNSw3IEBAIHByaXZhdGU6CiAg
ICAgewogICAgICAgICBzZXRCb29sZWFuKG1fb3V0LmJpdE5vdChib29saWZ5KG1fbm9kZS0+Y2hp
bGQxKCkpKSk7CiAgICAgfQotCisjaWYgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykK
ICAgICB2b2lkIGNvbXBpbGVOYXRpdmVDYWxsT3JDb25zdHJ1Y3QoKSAKICAgICB7CiAgICAgICAg
IGludCBkdW1teVRoaXNBcmd1bWVudCA9IG1fbm9kZS0+b3AoKSA9PSBOYXRpdmVDYWxsID8gMCA6
IDE7CkBAIC0zNjg0LDYgKzM2ODksNyBAQCBwcml2YXRlOgogCiAgICAgICAgIHNldEpTVmFsdWUo
Y2FsbCk7CiAgICAgfQorI2VuZGlmCiAKICAgICB2b2lkIGNvbXBpbGVDYWxsT3JDb25zdHJ1Y3Qo
KQogICAgIHsKQEAgLTQwOTYsNiArNDEwMiw3IEBAIHByaXZhdGU6CiAjZW5kaWYKICAgICB9CiAg
ICAgCisjaWYgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykKICAgICBMVmFsdWUgZ2V0
RnVuY3Rpb25CeVN5bWJvbChjb25zdCBDU3RyaW5nIHN5bWJvbCkKICAgICB7CiAgICAgICAgIGlm
ICghbV9mdGxTdGF0ZS5zeW1ib2xUYWJsZS5jb250YWlucyhzeW1ib2wpKSAKQEAgLTQxOTUsNiAr
NDIwMiw3IEBAIHByaXZhdGU6CiAgICAgICAgIG1fZnRsU3RhdGUubmF0aXZlTG9hZGVkTGlicmFy
aWVzLmFkZChwYXRoKTsKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgfQorI2VuZGlmCiAKICAg
ICBib29sIGlzSW5saW5hYmxlU2l6ZShMVmFsdWUgZnVuY3Rpb24pCiAgICAgewpkaWZmIC0tZ2l0
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Z0bC9GVExTdGF0ZS5jcHAgYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvZnRsL0ZUTFN0YXRlLmNwcAppbmRleCA5MmZlMzBiLi4wYjVmZDY0IDEwMDY0NAot
LS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YXRlLmNwcAorKysgYi9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YXRlLmNwcApAQCAtMzIsMTAgKzMyLDEzIEBACiAjaW5j
bHVkZSAiRlRMRm9yT1NSRW50cnlKSVRDb2RlLmgiCiAjaW5jbHVkZSAiRlRMSklUQ29kZS5oIgog
I2luY2x1ZGUgIkZUTEpJVEZpbmFsaXplci5oIgotI2luY2x1ZGUgIklubGluZVJ1bnRpbWVTeW1i
b2xUYWJsZS5oIgogI2luY2x1ZGUgPGxsdm0vSW5pdGlhbGl6ZUxMVk0uaD4KICNpbmNsdWRlIDxz
dGRpby5oPgogCisjaWYgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykKKyNpbmNsdWRl
ICJJbmxpbmVSdW50aW1lU3ltYm9sVGFibGUuaCIKKyNlbmRpZgorCiBuYW1lc3BhY2UgSlNDIHsg
bmFtZXNwYWNlIEZUTCB7CiAKIHVzaW5nIG5hbWVzcGFjZSBERkc7CkBAIC01MCwxMCArNTMsMTIg
QEAgU3RhdGU6OlN0YXRlKEdyYXBoJiBncmFwaCkKICAgICAsIGNvbXBhY3RVbndpbmRTaXplKDAp
CiB7CiAKKyNpZiBFTkFCTEUoRlRMX05BVElWRV9DQUxMX0lOTElOSU5HKQogI2RlZmluZSBTWU1C
T0xfVEFCTEVfQUREKHN5bWJvbCwgZmlsZSkgXAogICAgIHN5bWJvbFRhYmxlLmZhc3RBZGQoc3lt
Ym9sLCBmaWxlKTsKICAgICBGT1JfRUFDSF9MSUJSQVJZX1NZTUJPTChTWU1CT0xfVEFCTEVfQURE
KQogI3VuZGVmIFNZTUJPTF9UQUJMRV9BREQKKyNlbmRpZgogICAgIAogICAgIHN3aXRjaCAoZ3Jh
cGgubV9wbGFuLm1vZGUpIHsKICAgICBjYXNlIEZUTE1vZGU6IHsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9mdGwvRlRMU3RhdGUuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9m
dGwvRlRMU3RhdGUuaAppbmRleCBmMjFjOTUyLi44NjYyZDYzIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZnRsL0ZUTFN0YXRlLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2Z0bC9GVExTdGF0ZS5oCkBAIC04NCw3ICs4NCwxMCBAQCBwdWJsaWM6CiAgICAgdm9pZCBkdW1w
U3RhdGUoY29uc3QgY2hhciogd2hlbik7CiAKICAgICBIYXNoU2V0PENTdHJpbmc+IG5hdGl2ZUxv
YWRlZExpYnJhcmllczsKKworI2lmIEVOQUJMRShGVExfTkFUSVZFX0NBTExfSU5MSU5JTkcpCiAg
ICAgSGFzaE1hcDxDU3RyaW5nLCBDU3RyaW5nPiBzeW1ib2xUYWJsZTsKKyNlbmRpZgogfTsKIAog
fSB9IC8vIG5hbWVzcGFjZSBKU0M6OkZUTApkaWZmIC0tZ2l0IGEvU291cmNlL1dURi9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV1RGL0NoYW5nZUxvZwppbmRleCA1ZWVlOTQzLi40OTJiOWU3IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV1RGL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV1RGL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE0IEBACisyMDE0LTA4LTA2ICBEw6FuaWVsIELDoXR5YWkgIDxkYmF0eWFpLnUtc3pl
Z2VkQHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0pTQ10gQnVpbGQgZml4IGZvciBG
VEwgb24gRUZMIGFmdGVyIGZ0bG9wdCBtZXJnZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM1NTY1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgRU5BQkxFKEZUTF9OQVRJVkVfQ0FMTF9JTkxJTklO
RykuCisKKyAgICAgICAgKiB3dGYvUGxhdGZvcm0uaDoKKwogMjAxNC0wOC0wNCAgQWxleCBDaHJp
c3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFByb2dyZXNzIHRv
d2FyZHMgQ01ha2Ugb24gTWFjLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvUGxhdGZvcm0u
aCBiL1NvdXJjZS9XVEYvd3RmL1BsYXRmb3JtLmgKaW5kZXggZTZkNmIwNC4uZmI2NWQ2YSAxMDA2
NDQKLS0tIGEvU291cmNlL1dURi93dGYvUGxhdGZvcm0uaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9Q
bGF0Zm9ybS5oCkBAIC03MzIsNiArNzMyLDEzIEBACiAjZGVmaW5lIEVOQUJMRV9GVExfSklUIDAK
ICNlbmRpZgogCisjaWYgIWRlZmluZWQoRU5BQkxFX0ZUTF9OQVRJVkVfQ0FMTF9JTkxJTklORykK
KyNpZiBDT01QSUxFUihDTEFORykKKyNkZWZpbmUgRU5BQkxFX0ZUTF9OQVRJVkVfQ0FMTF9JTkxJ
TklORyAxCisjZWxzZQorI2RlZmluZSBFTkFCTEVfRlRMX05BVElWRV9DQUxMX0lOTElOSU5HIDAK
KyNlbmRpZiAvLyBDT01QSUxFUihDTEFORykKKyNlbmRpZiAvLyAhZGVmaW5lZChFTkFCTEVfRlRM
X05BVElWRV9DQUxMX0lOTElOSU5HKQogCiAvKiBHZW5lcmF0aW9uYWwgY29sbGVjdG9yIGZvciBK
U0MgKi8KICNpZiAhZGVmaW5lZChFTkFCTEVfR0dDKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>