diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2014-08-11 01:47:09 +0400 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2014-08-11 01:47:48 +0400 |
commit | 77273456137f1799e6eb2066a4d767b553568aba (patch) | |
tree | f7fe00c12664b028c0a39800a17b4b1a1aa6bcf8 /configure | |
parent | d177f275170c968837dc0c00bc1f1f3b59426e93 (diff) | |
parent | 08b94f160a2c966bb83e32bde0e52246fafa2155 (diff) |
Merge commit '08b94f160a2c966bb83e32bde0e52246fafa2155'
* commit '08b94f160a2c966bb83e32bde0e52246fafa2155':
configure: Don't pass MSVC compiler options -M[TD] to armasm
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -3104,6 +3104,17 @@ EOF die "Sanity test failed." fi +armasm_flags(){ + for flag; do + case $flag in + # Filter out MSVC cl.exe options from cflags that shouldn't + # be passed to gas-preprocessor + -M[TD]*) ;; + *) echo $flag ;; + esac + done +} + ccc_flags(){ for flag; do case $flag in @@ -3397,6 +3408,7 @@ probe_cc(){ _ident=$($_cc | head -n1) # 4509: "This form of conditional instruction is deprecated" _flags="-nologo -ignore 4509" + _flags_filter=armasm_flags elif $_cc 2>&1 | grep -q Microsoft; then _type=msvc _ident=$($cc 2>&1 | head -n1) |