>> 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

Attachment: 0001-configure-loongson-revert-no-expensive-optimizations.patch
Description: Binary data

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to