aboutsummaryrefslogtreecommitdiff
path: root/gdb/configure.in
diff options
context:
space:
mode:
authorJ.T. Conklin <jtc@acorntoolworks.com>1995-05-28 07:07:21 +0000
committerJ.T. Conklin <jtc@acorntoolworks.com>1995-05-28 07:07:21 +0000
commit094fd4ae01a3287865525617e392490f8a91075b (patch)
tree2cc4c40f517f162102b7c39bb5671ddc42cff048 /gdb/configure.in
parent6053ed629ed5b25f7a98a4e3432d95f2938d4203 (diff)
downloadgdb-094fd4ae01a3287865525617e392490f8a91075b.zip
gdb-094fd4ae01a3287865525617e392490f8a91075b.tar.gz
gdb-094fd4ae01a3287865525617e392490f8a91075b.tar.bz2
* configure.in: Use sed instead of awk to get the values of
hostfile, targetfile and nativefile. Awk is not a utility required by the GNU coding standards. This change also fixes the rigid whitespace requirements that were required for awk. * configure: regenerated.
Diffstat (limited to 'gdb/configure.in')
-rw-r--r--gdb/configure.in17
1 files changed, 11 insertions, 6 deletions
diff --git a/gdb/configure.in b/gdb/configure.in
index 3764fb0..29c7621 100644
--- a/gdb/configure.in
+++ b/gdb/configure.in
@@ -433,22 +433,27 @@ AC_SUBST(target_makefile_frag_path)
AC_SUBST_FILE(host_makefile_frag)
AC_SUBST_FILE(target_makefile_frag)
+changequote(,)dnl
+hostfile=`sed -n '
+s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
+' ${host_makefile_frag}`
-# We really shouldn't depend on there being a space after XM_FILE= ...
-hostfile=`awk '$1 == "XM_FILE=" { print $2 }' ${host_makefile_frag}`
-
-# We really shouldn't depend on there being a space after TM_FILE= ...
-targetfile=`awk '$1 == "TM_FILE=" { print $2 }' ${target_makefile_frag}`
+targetfile=`sed -n '
+s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
+' ${target_makefile_frag}`
# these really aren't orthogonal true/false values of the same condition,
# but shells are slow enough that I like to reuse the test conditions
# whenever possible
if test "${target}" = "${host}"; then
-nativefile=`awk '$1 == "NAT_FILE=" { print $2 }' ${host_makefile_frag}`
+nativefile=`sed -n '
+s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
+' ${host_makefile_frag}`
else
# GDBserver is only useful in a "native" enviroment
configdirs=`echo $configdirs | sed 's/gdbserver//'`
fi
+changequote([,])
# If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
# (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the