Lines 197-203
Link Here
|
197 |
# gcc -dumpspecs is parsed first, followed by files listed by "gcc -v" |
197 |
# gcc -dumpspecs is parsed first, followed by files listed by "gcc -v" |
198 |
# as "Reading <file>", in order. |
198 |
# as "Reading <file>", in order. |
199 |
gcc-specs-directive() { |
199 |
gcc-specs-directive() { |
200 |
local specfiles=$($(tc-getCC) -v 2>&1 | awk '$1=="Reading" {print $NF}') |
200 |
local specfiles=$(LC_ALL=C $(tc-getCC) -v 2>&1 | awk '$1=="Reading" {print $NF}') |
201 |
$(tc-getCC) -dumpspecs 2> /dev/null | cat - ${specfiles} | awk -v directive=$1 \ |
201 |
$(tc-getCC) -dumpspecs 2> /dev/null | cat - ${specfiles} | awk -v directive=$1 \ |
202 |
'BEGIN { pspec=""; spec=""; outside=1 } |
202 |
'BEGIN { pspec=""; spec=""; outside=1 } |
203 |
$1=="*"directive":" { pspec=spec; spec=""; outside=0; next } |
203 |
$1=="*"directive":" { pspec=spec; spec=""; outside=0; next } |