On Mon, Aug 27, 2018 at 04:10:01PM +0800, Shiyou Yin wrote: > > > >-----Original Message----- > >From: ffmpeg-devel-boun...@ffmpeg.org > >[mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of > >Shiyou Yin > >Sent: Saturday, August 25, 2018 11:04 AM > >To: 'FFmpeg development discussions and patches' > >Subject: Re: [FFmpeg-devel] [PATCH 1/9] configure: [loongson] revert > >no-expensive-optimizations > > > >>> Hi Michael, please help to review the following updates. > >>> > >>> > >>> diff --git a/configure b/configure > >>> index b9c9d0b..08cf48e 100755 > >>> --- a/configure > >>> +++ b/configure > >>> @@ -4796,15 +4796,24 @@ elif enabled mips; then > >>> disable mipsfpu > >>> disable mipsdsp > >>> disable mipsdspr2 > >>> + # When gcc version less than 5.3.0, add > >>> -fno-expensive-optimizations flag. > >>> + if [ $cc == gcc ]; then > >>> + gcc_version=$(gcc -dumpversion) > >>> + if [ "$(echo "$gcc_version 5.3.0" | tr " " "\n" > >>> + | sort -rV | head -n 1)" == > >>> "$gcc_version" ]; then > >>> + expensive_optimization_flag="" > >>> + else > >>> + > >>> expensive_optimization_flag="-fno-expensive-optimizations" > >>> + fi > >>> + fi > >> > >>This patch looks corrupted (by a newline) > >> > >>[...] > > > > > >Hi Michael, has repasted below, To avoid being corrupted again, I add an > >attachment. > > > >diff --git a/configure b/configure > >index b9c9d0b..08cf48e 100755 > >--- a/configure > >+++ b/configure > >@@ -4796,15 +4796,24 @@ elif enabled mips; then > > disable mipsfpu > > disable mipsdsp > > disable mipsdspr2 > >+ # When gcc version less than 5.3.0, add > >-fno-expensive-optimizations flag. > >+ if [ $cc == gcc ]; then > >+ gcc_version=$(gcc -dumpversion) > >+ if [ "$(echo "$gcc_version 5.3.0" | tr " " "\n" | sort > >-rV | head -n 1)" > >=="$gcc_version" ]; then > >+ expensive_optimization_flag="" > >+ else > >+ > >expensive_optimization_flag="-fno-expensive-optimizations" > >+ fi > >+ fi > > case $cpu in > > loongson3*) > >- cpuflags="-march=loongson3a -mhard-float > >-fno-expensive-optimizations" > >+ cpuflags="-march=loongson3a -mhard-float > >$expensive_optimization_flag" > > ;; > > loongson2e) > >- cpuflags="-march=loongson2e -mhard-float > >-fno-expensive-optimizations" > >+ cpuflags="-march=loongson2e -mhard-float > >$expensive_optimization_flag" > > ;; > > loongson2f) > >- cpuflags="-march=loongson2f -mhard-float > >-fno-expensive-optimizations" > >+ cpuflags="-march=loongson2f -mhard-float > >$expensive_optimization_flag" > > ;; > > esac > > ;; > >-- > >2.1.0 > > Is there any other comment for this patch?
no, will apply thanks [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB You can kill me, but you cannot change the truth.
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel