aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorJ.T. Conklin <jtc@acorntoolworks.com>1995-05-31 19:31:20 +0000
committerJ.T. Conklin <jtc@acorntoolworks.com>1995-05-31 19:31:20 +0000
commit3be5f0397a020d6d82c7e5a87203ff902f869cf8 (patch)
tree5d16beda4f37f56fc2c77ad65265f9c5ae48f255 /gdb
parent2de498d8e3d389f9aff9b86f8068f2a278c7bb5c (diff)
downloadgdb-3be5f0397a020d6d82c7e5a87203ff902f869cf8.zip
gdb-3be5f0397a020d6d82c7e5a87203ff902f869cf8.tar.gz
gdb-3be5f0397a020d6d82c7e5a87203ff902f869cf8.tar.bz2
* nlm/configure.in: Use sed instead of awk to get the value of
cpufile. Awk is not a utility required by the GNU coding standards. This change also fixes the rigid whitespace requirements that were required for awk.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/nlm/configure.in10
2 files changed, 10 insertions, 5 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 84b853d..f4c1af3 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,10 @@
Wed May 31 12:04:01 1995 J.T. Conklin <jtc@rtl.cygnus.com>
+ * nlm/configure.in: Use sed instead of awk to get the value of
+ cpufile. Awk is not a utility required by the GNU coding
+ standards. This change also fixes the rigid whitespace
+ requirements that were required for awk.
+
* sparclite/aload.c: Use a file descriptor instead of a stdio
stream for i/o with target board.
Use #error if HAVE_TERMIOS is not defined.
diff --git a/gdb/nlm/configure.in b/gdb/nlm/configure.in
index f50e3cf..436af5b 100644
--- a/gdb/nlm/configure.in
+++ b/gdb/nlm/configure.in
@@ -23,15 +23,15 @@ sparc*) gdb_target_cpu=sparc ;;
esac
-if [ ! -f ${srcdir}/../config/${gdb_target_cpu}/gdbserve.mt ]; then
+target_makefile_frag=${srcdir}/../config/${gdb_target_cpu}/gdbserve.mt
+if [ ! -f ${target_makefile_frag} ]; then
echo '***' "GDBSERVE does not support target ${target}" 1>&2
exit 1
fi
-# We really shouldn't depend on there being a space after CPU_FILE= ...
-cpufile=`awk '$1 == "CPU_FILE=" { print $2 }' <${srcdir}/../config/${gdb_target_cpu}/gdbserve.mt`
-
-target_makefile_frag=../config/${gdb_target_cpu}/gdbserve.mt
+cpufile=`sed -n '
+s/CPU_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
+' ${target_makefile_frag}
# If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
# (NAT_FILE) is not set in the ?config/* file, we don't make the