<?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>pragma issue to MDK v5.33 with arm cc v6.15</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/48316/pragma-issue-to-mdk-v5-33-with-arm-cc-v6-15</link><description> I have installed MDK v5.33 (with arm c compiler v6.15). I found it can&amp;#39;t compile the code which is compiled OK with MDK v5.31 (with arm c compiler v6.14). 
 with the cc v6.15, the pragma definition: 
 #pragma clang section text=&amp;quot;the_region&amp;quot; 
 #pragma</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: pragma issue to MDK v5.33 with arm cc v6.15</title><link>https://community.arm.com/thread/169274?ContentTypeID=1</link><pubDate>Mon, 21 Dec 2020 01:17:37 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:768b7218-cb11-47dd-ae33-8717622404b1</guid><dc:creator>zhyihui2100</dc:creator><description>&lt;p&gt;Thank you for your reply.&lt;/p&gt;
&lt;p&gt;I have checked the&amp;nbsp;Release Note for Download Arm Compiler 6.15:&lt;/p&gt;
&lt;p style="color:#333e48;font-style:normal;font-weight:400;letter-spacing:0.5px;line-height:26px;margin:0px 0px 18px 0px;padding:0px;text-align:left;text-decoration:none;text-indent:0px;text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-transform:none;white-space:normal;"&gt;[SDCOMP-55172] The compiler incorrectly failed to report an error for certain section type conflicts, when the same section name is specified for more than one section type. This has been fixed. The compiler now reports one of the following errors:&lt;/p&gt;
&lt;ul style="color:#333e48;font-style:normal;font-weight:400;letter-spacing:normal;line-height:25.6px;list-style-position:outside;margin:6px 0px 0px 20px;padding:0px;text-align:left;text-decoration:none;text-indent:0px;text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-transform:none;white-space:normal;"&gt;
&lt;li style="margin:0px;padding:0px;text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;&lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;this&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;causes&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;a&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;section&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;type&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;conflict&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;with&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;a&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;prior&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;#pragma&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;section&lt;/tt&gt;.&lt;/li&gt;
&lt;li style="margin:0px;padding:0px;text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;&lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;this&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;causes&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;a&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;section&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;type&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;conflict&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;with&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;&amp;#39;&amp;lt;function_or_variable&amp;gt;&amp;#39;&lt;/tt&gt;.&lt;/li&gt;
&lt;li style="margin:0px;padding:0px;text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;&lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;&amp;#39;&amp;lt;function_or_variable&amp;gt;&amp;#39;&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;causes&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;a&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;section&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;type&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;conflict&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;with&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;a&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;prior&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;#pragma&lt;/tt&gt; &lt;tt style="text-shadow:1px 1px 1px rgba(0,0,0,0.004);"&gt;section&lt;/tt&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It seems that arm cc v6.15 intends to forbid locating text and rodata to same section name.&lt;/p&gt;
&lt;p&gt;but it&amp;#39;s really unreasonable. not only arm cc v6 lower then v6.15 but also arm cc v5 allows to allocate text and rodata to the same section.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pragma issue to MDK v5.33 with arm cc v6.15</title><link>https://community.arm.com/thread/169254?ContentTypeID=1</link><pubDate>Fri, 18 Dec 2020 11:18:20 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:6e1d100f-cb9e-4c55-8990-4870a2970b97</guid><dc:creator>ChenTang</dc:creator><description>&lt;p&gt;you can check the release note of armclang v6.15&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.arm.com/tools-and-software/embedded/arm-compiler/downloads/version-6"&gt;https://developer.arm.com/tools-and-software/embedded/arm-compiler/downloads/version-6&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The item staring with&amp;nbsp;[SDCOMP-55172]...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>