<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ARMCC compiling for A7</title><link>https://community.arm.com/developer/tools-software/tools/f/armds-forum/1138/armcc-compiling-for-a7</link><description> Note: This was originally posted on 28th March 2013 at http://forums.arm.com Hi, I am trying to build my project for the cortex A7. I am currently running an older version of the realview tools. I wanted to know what the difference is between the cpu</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: ARMCC compiling for A7</title><link>https://community.arm.com/thread/3540?ContentTypeID=1</link><pubDate>Wed, 11 Sep 2013 11:09:07 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:b1aa7316-54f2-4d6b-894f-f4db02e40ae6</guid><dc:creator>Peter Harris</dc:creator><description>&lt;div&gt;&lt;i&gt;Note: This was originally posted on 28th March 2013 at &lt;a href="http://forums.arm.com"&gt;http://forums.arm.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;IIRC LPAE isn&amp;#39;t an ISA level extension, so I don&amp;#39;t think the compiler output changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ARMCC compiling for A7</title><link>https://community.arm.com/thread/3538?ContentTypeID=1</link><pubDate>Wed, 11 Sep 2013 11:09:07 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:cf45ce19-3505-44d8-8344-fd27d7ab25b0</guid><dc:creator>Martin Weidmann</dc:creator><description>&lt;div&gt;&lt;i&gt;Note: This was originally posted on 28th March 2013 at &lt;a href="http://forums.arm.com"&gt;http://forums.arm.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;The Cortex-A7 processor implements ARMv7-A.&amp;#160; So compiling generically for ARMv7-A will produce compatible code.&amp;#160; What the compiler will not do is optimize the code specifically for the Cortex-A7&amp;#39;s pipeline.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;The other potential issue is extensions.&amp;#160; ARMv7-A has a number of optional extensions.&amp;#160; The Cortex-A7 implements a couple of them, for example Virtualization.&amp;#160; If you build for the base architecture, the tools will fault if you try to use an instruction that was added by an extension.&amp;#160; That said, I don&amp;#39;t usually find this to be a problem if I&amp;#39;m compiling C code.&amp;#160; It tends to only be assembler (e.g. hand written init code) that uses this kind of feature.&lt;/span&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ARMCC compiling for A7</title><link>https://community.arm.com/thread/3539?ContentTypeID=1</link><pubDate>Wed, 11 Sep 2013 11:09:06 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:f3d7b81c-ce30-4460-a571-6e7c249c5b72</guid><dc:creator>Mohit Taneja</dc:creator><description>&lt;div&gt;&lt;i&gt;Note: This was originally posted on 28th March 2013 at &lt;a href="http://forums.arm.com"&gt;http://forums.arm.com&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Thanks!&lt;/span&gt;&lt;br /&gt;&lt;span&gt;I take it I wont have access to LPAE either?&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>