<?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>S32 Design Studio中的主题 Maximum aligned attribute value in NXP GCC 9.2 Compiler</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/Maximum-aligned-attribute-value-in-NXP-GCC-9-2-Compiler/m-p/1547477#M9364</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am testing aligned attribute of variable.&lt;/P&gt;&lt;P&gt;It is working if I aligned variable "x" to 16 bytes and able to see in map file (0xc + 0x4 = 16)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KKumar_1-1667371077204.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/198856i873C0F9F17A7C965/image-size/medium?v=v2&amp;amp;px=400" role="button" title="KKumar_1-1667371077204.png" alt="KKumar_1-1667371077204.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KKumar_0-1667371006308.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/198855i3CA4F3DAB8F78883/image-size/medium?v=v2&amp;amp;px=400" role="button" title="KKumar_0-1667371006308.png" alt="KKumar_0-1667371006308.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But when I trying to align the variable to 64 , it aligned only to 32 bytes(0x1c + 0x4 = 32)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KKumar_2-1667371525707.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/198858iA1F090BEDE31DA42/image-size/medium?v=v2&amp;amp;px=400" role="button" title="KKumar_2-1667371525707.png" alt="KKumar_2-1667371525707.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KKumar_3-1667371568324.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/198859iCBCCDCFBA0CA573E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="KKumar_3-1667371568324.png" alt="KKumar_3-1667371568324.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;why it is not aligned to 64 bytes?? Is maximum alignment value 32 bytes??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Kishore&lt;/P&gt;</description>
    <pubDate>Wed, 02 Nov 2022 06:48:21 GMT</pubDate>
    <dc:creator>KKumar</dc:creator>
    <dc:date>2022-11-02T06:48:21Z</dc:date>
    <item>
      <title>Maximum aligned attribute value in NXP GCC 9.2 Compiler</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Maximum-aligned-attribute-value-in-NXP-GCC-9-2-Compiler/m-p/1547477#M9364</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am testing aligned attribute of variable.&lt;/P&gt;&lt;P&gt;It is working if I aligned variable "x" to 16 bytes and able to see in map file (0xc + 0x4 = 16)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KKumar_1-1667371077204.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/198856i873C0F9F17A7C965/image-size/medium?v=v2&amp;amp;px=400" role="button" title="KKumar_1-1667371077204.png" alt="KKumar_1-1667371077204.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KKumar_0-1667371006308.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/198855i3CA4F3DAB8F78883/image-size/medium?v=v2&amp;amp;px=400" role="button" title="KKumar_0-1667371006308.png" alt="KKumar_0-1667371006308.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But when I trying to align the variable to 64 , it aligned only to 32 bytes(0x1c + 0x4 = 32)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KKumar_2-1667371525707.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/198858iA1F090BEDE31DA42/image-size/medium?v=v2&amp;amp;px=400" role="button" title="KKumar_2-1667371525707.png" alt="KKumar_2-1667371525707.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="KKumar_3-1667371568324.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/198859iCBCCDCFBA0CA573E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="KKumar_3-1667371568324.png" alt="KKumar_3-1667371568324.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;why it is not aligned to 64 bytes?? Is maximum alignment value 32 bytes??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Kishore&lt;/P&gt;</description>
      <pubDate>Wed, 02 Nov 2022 06:48:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Maximum-aligned-attribute-value-in-NXP-GCC-9-2-Compiler/m-p/1547477#M9364</guid>
      <dc:creator>KKumar</dc:creator>
      <dc:date>2022-11-02T06:48:21Z</dc:date>
    </item>
    <item>
      <title>Re: Maximum aligned attribute value in NXP GCC 9.2 Compiler</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Maximum-aligned-attribute-value-in-NXP-GCC-9-2-Compiler/m-p/1551013#M9382</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;yes, there is linker limitation for maximal alignment size. GCC provides __BIGGEST_ALIGNMENT__ macro.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can find more details in gcc documentation:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://gcc.gnu.org/onlinedocs/gcc-3.3/gcc/Type-Attributes.html" target="_blank"&gt;https://gcc.gnu.org/onlinedocs/gcc-3.3/gcc/Type-Attributes.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Nov 2022 11:14:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Maximum-aligned-attribute-value-in-NXP-GCC-9-2-Compiler/m-p/1551013#M9382</guid>
      <dc:creator>jiri_kral</dc:creator>
      <dc:date>2022-11-09T11:14:44Z</dc:date>
    </item>
  </channel>
</rss>

