<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Execstack on Linux intel64 libraries in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Execstack-on-Linux-intel64-libraries/m-p/777618#M1293</link>
    <description>Hi Maarten, &lt;BR /&gt;&lt;BR /&gt;Our developer investigated the problem and verified we dont set the flag for shared libraries. So haven't idea about what we can do here. &lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Ying</description>
    <pubDate>Wed, 13 Jun 2012 08:02:35 GMT</pubDate>
    <dc:creator>Ying_H_Intel</dc:creator>
    <dc:date>2012-06-13T08:02:35Z</dc:date>
    <item>
      <title>Execstack on Linux intel64 libraries</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Execstack-on-Linux-intel64-libraries/m-p/777616#M1291</link>
      <description>Hi,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;We found that the execstack flag is set for the intel64shared library binaries. We find this generally undesirable, although we understand that for some optimizations executing from the local stack may be required to get the most out of the platform, we would like to know how to work around requiring our application to inherit this. Are there libraries available that do not require execstack? Is there an overview of which functions require execstack?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks in advance for the response.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Maarten Hoeben&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 04 Apr 2012 11:04:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Execstack-on-Linux-intel64-libraries/m-p/777616#M1291</guid>
      <dc:creator>Maarten_Hoeben1</dc:creator>
      <dc:date>2012-04-04T11:04:15Z</dc:date>
    </item>
    <item>
      <title>Execstack on Linux intel64 libraries</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Execstack-on-Linux-intel64-libraries/m-p/777617#M1292</link>
      <description>Hi Maarten, &lt;BR /&gt;&lt;BR /&gt;The Intel 64 shared library, do you mean the IPP 7.0.6 or IPP 7.0.7 for linux, right? &lt;BR /&gt;&lt;BR /&gt;And your question have been escalated to IPP developer. Hope get back to you soon. &lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Ying</description>
      <pubDate>Fri, 08 Jun 2012 03:12:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Execstack-on-Linux-intel64-libraries/m-p/777617#M1292</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2012-06-08T03:12:32Z</dc:date>
    </item>
    <item>
      <title>Execstack on Linux intel64 libraries</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Execstack-on-Linux-intel64-libraries/m-p/777618#M1293</link>
      <description>Hi Maarten, &lt;BR /&gt;&lt;BR /&gt;Our developer investigated the problem and verified we dont set the flag for shared libraries. So haven't idea about what we can do here. &lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Ying</description>
      <pubDate>Wed, 13 Jun 2012 08:02:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Execstack-on-Linux-intel64-libraries/m-p/777618#M1293</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2012-06-13T08:02:35Z</dc:date>
    </item>
    <item>
      <title>The problem is likely one or</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Execstack-on-Linux-intel64-libraries/m-p/777619#M1294</link>
      <description>&lt;P&gt;The problem is likely one or more assembler (.s) files that lack the following line, which icc/icpc/... puts at the end of the assembler output:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .section&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .note.GNU-stack,"",@progbits&lt;/P&gt;
&lt;P&gt;This indicates that the .s code does not need an executable stack.&amp;nbsp; The linux linker default is to mark its output "execstack" unless *all* the objectsin the link have this note.&lt;/P&gt;
&lt;P&gt;(The MKL library has many 100s of machine-generated .s files that neglect this detail.)&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 24 May 2013 19:19:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Execstack-on-Linux-intel64-libraries/m-p/777619#M1294</guid>
      <dc:creator>Tom_Truscott</dc:creator>
      <dc:date>2013-05-24T19:19:47Z</dc:date>
    </item>
  </channel>
</rss>

