>> 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
0001-configure-loongson-revert-no-expensive-optimizations.patch
Description: Binary data
_______________________________________________ ffmpeg-devel mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
