|
|
@@ -3542,6 +3542,7 @@ tms470_flags(){ |
|
|
|
probe_cc(){ |
|
|
|
pfx=$1 |
|
|
|
_cc=$2 |
|
|
|
first=$3 |
|
|
|
|
|
|
|
unset _type _ident _cc_c _cc_e _cc_o _flags _cflags |
|
|
|
unset _ld_o _ldflags _ld_lib _ld_path |
|
|
@@ -3567,6 +3568,12 @@ probe_cc(){ |
|
|
|
case $gcc_basever in |
|
|
|
2*) _depflags='-MMD -MF $(@:.o=.d) -MT $@' ;; |
|
|
|
esac |
|
|
|
if [ "$first" = true ]; then |
|
|
|
case $gcc_basever in |
|
|
|
4.2*) |
|
|
|
warn "gcc 4.2 is outdated and may miscompile FFmpeg. Please use a newer compiler." ;; |
|
|
|
esac |
|
|
|
fi |
|
|
|
_cflags_speed='-O3' |
|
|
|
_cflags_size='-Os' |
|
|
|
elif $_cc --version 2>/dev/null | grep -q ^icc; then |
|
|
@@ -3729,7 +3736,7 @@ set_ccvars(){ |
|
|
|
fi |
|
|
|
} |
|
|
|
|
|
|
|
probe_cc cc "$cc" |
|
|
|
probe_cc cc "$cc" "true" |
|
|
|
cflags_filter=$_flags_filter |
|
|
|
cflags_speed=$_cflags_speed |
|
|
|
cflags_size=$_cflags_size |
|
|
|