summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin F. Quinn <kevquinn@gentoo.org>2006-12-20 12:18:27 +0000
committerKevin F. Quinn <kevquinn@gentoo.org>2006-12-20 12:18:27 +0000
commit16c0a31c7d32718c6052aa57e901c7b30b868e63 (patch)
treeff32bd479648242b0ba26b331e0359f7820374c6
parentModify gcc-specs-directive to deal with %(x) references fully (diff)
downloadkevquinn-16c0a31c7d32718c6052aa57e901c7b30b868e63.tar.gz
kevquinn-16c0a31c7d32718c6052aa57e901c7b30b868e63.tar.bz2
kevquinn-16c0a31c7d32718c6052aa57e901c7b30b868e63.zip
Fix cut-n-paste error in new gcc-specs-directive
svn path=/; revision=133
-rw-r--r--hardened/toolchain/branches/gcc-glibc-nopie/eclass/toolchain-funcs.eclass6
1 files changed, 3 insertions, 3 deletions
diff --git a/hardened/toolchain/branches/gcc-glibc-nopie/eclass/toolchain-funcs.eclass b/hardened/toolchain/branches/gcc-glibc-nopie/eclass/toolchain-funcs.eclass
index 5d6786f..ee6d1d3 100644
--- a/hardened/toolchain/branches/gcc-glibc-nopie/eclass/toolchain-funcs.eclass
+++ b/hardened/toolchain/branches/gcc-glibc-nopie/eclass/toolchain-funcs.eclass
@@ -230,11 +230,11 @@ gcc-specs-directive() {
d="$(gcc-specs-directive1 $1)"
while [[ ${d} == *%\(*\)* ]]; do
s=${d/*%\(}
- s=${d/\)*}
+ s=${s/\)*}
sd="$(gcc-specs-directive1 ${s})"
- d=${d//\%(${s})/${sd}}
+ d="${d//\%(${s})/${sd}}"
done
- echo ${d}
+ echo "${d}"
return 0
}