mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-19 05:55:07 +00:00
configure: select warning suppression syntax based on armcc version
Release 4.1 changed the flag used to pass options through the gcc translation layer. Detect which version is used, and choose the appropriate flag. Originally committed as revision 24945 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
133cc989dd
commit
bcafde6174
5
configure
vendored
5
configure
vendored
@ -1845,6 +1845,7 @@ elif $cc --vsn 2>/dev/null | grep -q "ARM C/C++ Compiler"; then
|
||||
--configure_sysroot="$sysroot" \
|
||||
--configure_cpp_headers="$sysinclude" >>$logfile 2>&1 ||
|
||||
die "Error creating armcc configuration file."
|
||||
$cc --vsn | grep -q RVCT && armcc_opt=rvct || armcc_opt=armcc
|
||||
cc="$cc --arm_linux_config_file=$armcc_conf --translate_gcc"
|
||||
as_default="${cross_prefix}gcc"
|
||||
CC_DEPFLAGS='-MMD'
|
||||
@ -2877,8 +2878,8 @@ elif enabled clang; then
|
||||
check_cflags -Qunused-arguments
|
||||
elif enabled armcc; then
|
||||
# 2523: use of inline assembler is deprecated
|
||||
add_cflags -Wrvct,--diag_suppress=2523
|
||||
add_cflags -Wrvct,--diag_suppress=1207
|
||||
add_cflags -W${armcc_opt},--diag_suppress=2523
|
||||
add_cflags -W${armcc_opt},--diag_suppress=1207
|
||||
elif enabled tms470; then
|
||||
add_cflags -pds=824 -pds=837
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user