cc, c++: Check path to binary when finding out if it's gcc (Alioth: #314417).
This commit is contained in:
parent
d6600e6a10
commit
ffabc6f282
@ -47,9 +47,11 @@ _gcc()
|
|||||||
} &&
|
} &&
|
||||||
complete -F _gcc gcc g++ g77 gcj gpc &&
|
complete -F _gcc gcc g++ g77 gcj gpc &&
|
||||||
{
|
{
|
||||||
cc --version 2>/dev/null | grep -q GCC && \
|
cc --version 2>/dev/null | grep -q GCC || \
|
||||||
|
[[ $( _realcommand cc ) == *gcc* ]] && \
|
||||||
complete -F _gcc cc || complete -F _minimal cc
|
complete -F _gcc cc || complete -F _minimal cc
|
||||||
c++ --version 2>/dev/null | grep -q GCC && \
|
c++ --version 2>/dev/null | grep -q GCC || \
|
||||||
|
[[ $( _realcommand c++ ) == *g++* ]] && \
|
||||||
complete -F _gcc c++ || complete -F _minimal c++
|
complete -F _gcc c++ || complete -F _minimal c++
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user