<?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 Re: S32 Design Studio GCC VLE 4.9.4 doesn't support e_stmvmcsrrw opcode in S32 Design Studio</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094807#M6683</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alexander,&lt;/P&gt;&lt;P&gt;Thank you so much for your help, I used your commit to fix this issue&amp;nbsp;&lt;A class="link-titled" href="https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=d2e6c9a3682f0ac811ac1676d221c55162938b61" title="https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=d2e6c9a3682f0ac811ac1676d221c55162938b61"&gt;sourceware.org Git - binutils-gdb.git/commit&lt;/A&gt;&amp;nbsp;. I just add &lt;SPAN style="color: #008800; background-color: #ffffff; font-size: 12px;"&gt;{"e_stmvmcsrrw",&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OPVUPRT(6,17,7),OPVUPRT_MASK,&amp;nbsp;&amp;nbsp;&amp;nbsp;PPCVLE,&amp;nbsp;0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{D8,&amp;nbsp;RA0}},&lt;/SPAN&gt; in&amp;nbsp;&lt;A href="https://sourceware.org/git?p=binutils-gdb.git;a=blob;f=opcodes/ppc-opc.c;h=39f320a77bd9aed9fee4b1ef28dfefe8ed2d214c;hb=39f320a77bd9aed9fee4b1ef28dfefe8ed2d214c" style="color: #880000; font-weight: bold; text-decoration: underline; font-size: 12px;"&gt;/opcodes/ppc-opc.c&lt;/A&gt;. I realize that you did that commit for the community you used the same&amp;nbsp;avatar :smileyhappy: . I recompiled the gas , now the compilation error is going away. When I got the binary I will test it in real hardware. Thanks again and have a great weekend!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Br,&lt;/P&gt;&lt;P&gt;Hai&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 May 2020 20:46:34 GMT</pubDate>
    <dc:creator>hli174</dc:creator>
    <dc:date>2020-05-01T20:46:34Z</dc:date>
    <item>
      <title>S32 Design Studio GCC VLE 4.9.4 doesn't support e_stmvmcsrrw opcode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094801#M6677</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I am trying to compile one file with GCC which is from S32DS. but I got an error Error: unrecognized opcode: `e_stmvmcsrrw'. I checked the source of that NXP GCC compiler and found that ppc-opc.c doesn't have this opcode which surprised me. Is there updated version GCC for MPC574XG target? or any suggestions for the work around? Thank you and I appreciate your help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Apr 2020 19:52:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094801#M6677</guid>
      <dc:creator>hli174</dc:creator>
      <dc:date>2020-04-29T19:52:34Z</dc:date>
    </item>
    <item>
      <title>Re: S32 Design Studio GCC VLE 4.9.4 doesn't support e_stmvmcsrrw opcode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094802#M6678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can try use this patch:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://sourceware.org/legacy-ml/binutils/2017-09/msg00357.html" title="https://sourceware.org/legacy-ml/binutils/2017-09/msg00357.html"&gt;Alexander Fedotov - Re: VLE load/store multiple instructions&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is your S32DS Version?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jiri&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2020 08:53:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094802#M6678</guid>
      <dc:creator>jiri_kral</dc:creator>
      <dc:date>2020-04-30T08:53:14Z</dc:date>
    </item>
    <item>
      <title>Re: S32 Design Studio GCC VLE 4.9.4 doesn't support e_stmvmcsrrw opcode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094803#M6679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jiri,&lt;/P&gt;&lt;P&gt;Thanks for your reply , I found that patch and I found the source of the compiler here :&lt;A class="link-titled" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fupdates%2FS32DS%2FS32DS_PA_2017.R1_UP2_GCC.tar" title="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fupdates%2FS32DS%2FS32DS_PA_2017.R1_UP2_GCC.tar"&gt;https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.nxp.com%2Flgfiles%2Fupdates%2FS32DS%2FS32DS_PA_2017.R…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but there is no build script of the compiler in the source package. Just the patches and source tar package. Do you know where can I get the build script or build guideline? Without build script , I have no idea about how to configure each package.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using this version :&lt;/P&gt;&lt;P&gt;S32 Design Studio for Power Architecture&lt;/P&gt;&lt;P&gt;Version: 2.1 &lt;BR /&gt;Build id: 190624&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hai&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2020 11:38:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094803#M6679</guid>
      <dc:creator>hli174</dc:creator>
      <dc:date>2020-04-30T11:38:59Z</dc:date>
    </item>
    <item>
      <title>Re: S32 Design Studio GCC VLE 4.9.4 doesn't support e_stmvmcsrrw opcode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094804#M6680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No need&amp;nbsp;to rebuild everything. You can download latest binutils release tarball from sourceware and build with target triplet "powerpc-eabivle"&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2020 15:37:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094804#M6680</guid>
      <dc:creator>alexanderfedoto</dc:creator>
      <dc:date>2020-04-30T15:37:49Z</dc:date>
    </item>
    <item>
      <title>Re: S32 Design Studio GCC VLE 4.9.4 doesn't support e_stmvmcsrrw opcode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094805#M6681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alex,&lt;/P&gt;&lt;P&gt;Thank you for your reply. I saw 11 patches for binutils from NXP GCC package.&amp;nbsp;Do you think the mainstream already has all changes? another word if I create a GCC from latest releases code will work in MPC574XG?&lt;/P&gt;&lt;P&gt;I searched the community and found this post,&amp;nbsp;&lt;A href="https://community.nxp.com/thread/445113"&gt;PowerPC VLE GCC: Sourcecode?&lt;/A&gt;&amp;nbsp;, From&amp;nbsp;&lt;A _jive_internal="true" data-content-finding="Community" data-userid="295166" data-username="stepank" href="https://community.nxp.com/people/stepank" style="color: #3d9ce7; background-color: #ffffff; border: 0px; font-weight: 200; text-decoration: none; font-size: 1.286rem;"&gt;Stepan K&lt;/A&gt;&amp;nbsp;'s comments, looks like all NXP patches are not in mainstream&amp;nbsp;of GCC toolchain.&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2020 15:54:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094805#M6681</guid>
      <dc:creator>hli174</dc:creator>
      <dc:date>2020-04-30T15:54:32Z</dc:date>
    </item>
    <item>
      <title>Re: S32 Design Studio GCC VLE 4.9.4 doesn't support e_stmvmcsrrw opcode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094806#M6682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hai,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since your original issue is about missing instructions that Assembler complaints you'll need to &lt;STRONG&gt;build only assembler/objdump&amp;nbsp;&lt;/STRONG&gt;from the latest binutils. All binutils patches are in main line (except GDB patches). No need to build GCC from the scratch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding GCC patches streaming up I don't think this will happen in near future.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW, what is your OS ? Linux or Windows ? Maybe someone had already build the tools and and can share them.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 May 2020 09:02:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094806#M6682</guid>
      <dc:creator>alexanderfedoto</dc:creator>
      <dc:date>2020-05-01T09:02:20Z</dc:date>
    </item>
    <item>
      <title>Re: S32 Design Studio GCC VLE 4.9.4 doesn't support e_stmvmcsrrw opcode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094807#M6683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alexander,&lt;/P&gt;&lt;P&gt;Thank you so much for your help, I used your commit to fix this issue&amp;nbsp;&lt;A class="link-titled" href="https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=d2e6c9a3682f0ac811ac1676d221c55162938b61" title="https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=d2e6c9a3682f0ac811ac1676d221c55162938b61"&gt;sourceware.org Git - binutils-gdb.git/commit&lt;/A&gt;&amp;nbsp;. I just add &lt;SPAN style="color: #008800; background-color: #ffffff; font-size: 12px;"&gt;{"e_stmvmcsrrw",&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OPVUPRT(6,17,7),OPVUPRT_MASK,&amp;nbsp;&amp;nbsp;&amp;nbsp;PPCVLE,&amp;nbsp;0,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{D8,&amp;nbsp;RA0}},&lt;/SPAN&gt; in&amp;nbsp;&lt;A href="https://sourceware.org/git?p=binutils-gdb.git;a=blob;f=opcodes/ppc-opc.c;h=39f320a77bd9aed9fee4b1ef28dfefe8ed2d214c;hb=39f320a77bd9aed9fee4b1ef28dfefe8ed2d214c" style="color: #880000; font-weight: bold; text-decoration: underline; font-size: 12px;"&gt;/opcodes/ppc-opc.c&lt;/A&gt;. I realize that you did that commit for the community you used the same&amp;nbsp;avatar :smileyhappy: . I recompiled the gas , now the compilation error is going away. When I got the binary I will test it in real hardware. Thanks again and have a great weekend!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Br,&lt;/P&gt;&lt;P&gt;Hai&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 May 2020 20:46:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1094807#M6683</guid>
      <dc:creator>hli174</dc:creator>
      <dc:date>2020-05-01T20:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: S32 Design Studio GCC VLE 4.9.4 doesn't support e_stmvmcsrrw opcode</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1298398#M7603</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;Alex,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I also meet the same issue when I compile S32R294 with&amp;nbsp;powerpc-eabivle-4_9, which is from the S32DS installation path.&lt;/P&gt;&lt;P&gt;I saw there some&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;patches for this issue. But I don't know how to add those&amp;nbsp;&amp;nbsp;patches to my local&amp;nbsp;powerpc-eabivle-4_9 compiler. How should I do to get a&amp;nbsp;local&amp;nbsp;powerpc-eabivle-4_9 compiler with those&amp;nbsp;patches for this issue?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;S32 Design Studio for Power Architecture&lt;/P&gt;&lt;P&gt;Version: 2.1&lt;BR /&gt;Build id: 190624&lt;/P&gt;&lt;P&gt;Thank you&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;hu&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jun 2021 10:34:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32-Design-Studio-GCC-VLE-4-9-4-doesn-t-support-e-stmvmcsrrw/m-p/1298398#M7603</guid>
      <dc:creator>HYQ</dc:creator>
      <dc:date>2021-06-25T10:34:16Z</dc:date>
    </item>
  </channel>
</rss>

