<?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>T-SeriesのトピックCompiler using Unsupported Power ISA 2.06 Instructions</title>
    <link>https://community.nxp.com/t5/T-Series/Compiler-using-Unsupported-Power-ISA-2-06-Instructions/m-p/835481#M2809</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;My compiler is generating&amp;nbsp;assembly using lfiwax, when converting from integer to float&amp;nbsp; , can’t find the flag for the compiler stop using it, I’m already &amp;nbsp;using -mcpu=e5500, -Wall',&amp;nbsp; -fno-builtin', -nodefaultlibs', -nostdlib', -gdwarf-2', '-mhard-float', '-static' .&lt;/P&gt;&lt;P&gt;&amp;nbsp;Anyone know how to solve this?&lt;/P&gt;&lt;P&gt;Best Regard and thank you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ps: target t1042 board&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Compiler&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Using built-in specs.&lt;BR /&gt;COLLECT_GCC=/home/user/user_workspace/MUSL-CROSS_MAKE/release_gcc7/bin/powerpc64-linux-musl-gcc&lt;BR /&gt;COLLECT_LTO_WRAPPER=/home/user/user_workspace/MUSL-CROSS_MAKE/release_gcc7/bin/../libexec/gcc/powerpc64-linux-musl/7.2.0/lto-wrapper&lt;BR /&gt;Target: powerpc64-linux-musl&lt;BR /&gt;Configured with: ../src_gcc/configure --enable-languages=c,c++ --with-abi=elfv2 CFLAGS='-g0 -Os' CXXFLAGS='-g0 -Os' LDFLAGS=-s --disable-nls --enable-languages=c,c++ --disable-multilib --with-cpu=e5500 --disable-werror --target=powerpc64-linux-musl --prefix= --libdir=/lib --disable-multilib --with-sysroot=/powerpc64-linux-musl --enable-tls --disable-libmudflap --disable-libsanitizer --disable-gnu-indirect-function --disable-libmpx --enable-deterministic-archives --enable-libstdcxx-time --with-build-sysroot=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_sysroot AR_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/ar AS_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/gas/as-new LD_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/ld/ld-new NM_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/nm-new OBJCOPY_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/objcopy OBJDUMP_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/objdump RANLIB_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/ranlib READELF_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/readelf STRIP_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/strip-new&lt;BR /&gt;Thread model: posix&lt;BR /&gt;gcc version 7.2.0 (GCC)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Jun 2018 15:19:17 GMT</pubDate>
    <dc:creator>pedrosimão</dc:creator>
    <dc:date>2018-06-29T15:19:17Z</dc:date>
    <item>
      <title>Compiler using Unsupported Power ISA 2.06 Instructions</title>
      <link>https://community.nxp.com/t5/T-Series/Compiler-using-Unsupported-Power-ISA-2-06-Instructions/m-p/835481#M2809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;My compiler is generating&amp;nbsp;assembly using lfiwax, when converting from integer to float&amp;nbsp; , can’t find the flag for the compiler stop using it, I’m already &amp;nbsp;using -mcpu=e5500, -Wall',&amp;nbsp; -fno-builtin', -nodefaultlibs', -nostdlib', -gdwarf-2', '-mhard-float', '-static' .&lt;/P&gt;&lt;P&gt;&amp;nbsp;Anyone know how to solve this?&lt;/P&gt;&lt;P&gt;Best Regard and thank you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ps: target t1042 board&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Compiler&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Using built-in specs.&lt;BR /&gt;COLLECT_GCC=/home/user/user_workspace/MUSL-CROSS_MAKE/release_gcc7/bin/powerpc64-linux-musl-gcc&lt;BR /&gt;COLLECT_LTO_WRAPPER=/home/user/user_workspace/MUSL-CROSS_MAKE/release_gcc7/bin/../libexec/gcc/powerpc64-linux-musl/7.2.0/lto-wrapper&lt;BR /&gt;Target: powerpc64-linux-musl&lt;BR /&gt;Configured with: ../src_gcc/configure --enable-languages=c,c++ --with-abi=elfv2 CFLAGS='-g0 -Os' CXXFLAGS='-g0 -Os' LDFLAGS=-s --disable-nls --enable-languages=c,c++ --disable-multilib --with-cpu=e5500 --disable-werror --target=powerpc64-linux-musl --prefix= --libdir=/lib --disable-multilib --with-sysroot=/powerpc64-linux-musl --enable-tls --disable-libmudflap --disable-libsanitizer --disable-gnu-indirect-function --disable-libmpx --enable-deterministic-archives --enable-libstdcxx-time --with-build-sysroot=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_sysroot AR_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/ar AS_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/gas/as-new LD_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/ld/ld-new NM_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/nm-new OBJCOPY_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/objcopy OBJDUMP_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/objdump RANLIB_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/ranlib READELF_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/readelf STRIP_FOR_TARGET=/home/user/user_workspace/MUSL-CROSS_MAKE/musl-cross-make/build/local/powerpc64-linux-musl/obj_binutils/binutils/strip-new&lt;BR /&gt;Thread model: posix&lt;BR /&gt;gcc version 7.2.0 (GCC)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jun 2018 15:19:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Compiler-using-Unsupported-Power-ISA-2-06-Instructions/m-p/835481#M2809</guid>
      <dc:creator>pedrosimão</dc:creator>
      <dc:date>2018-06-29T15:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: Compiler using Unsupported Power ISA 2.06 Instructions</title>
      <link>https://community.nxp.com/t5/T-Series/Compiler-using-Unsupported-Power-ISA-2-06-Instructions/m-p/835482#M2810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For future reference, the -mno-cmpb flag did the trick.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The &lt;SAMP&gt;&lt;SPAN class=""&gt;-mcmpb&lt;/SPAN&gt;&lt;/SAMP&gt; option allows GCC to generate the compare bytes instruction implemented on the POWER6 processor and other processors that support the PowerPC V2.05 architecture. &lt;/LI&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2018 12:50:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/Compiler-using-Unsupported-Power-ISA-2-06-Instructions/m-p/835482#M2810</guid>
      <dc:creator>pedrosimão</dc:creator>
      <dc:date>2018-07-02T12:50:50Z</dc:date>
    </item>
  </channel>
</rss>

