summaryrefslogtreecommitdiff
path: root/read.c
diff options
context:
space:
mode:
authorRoland McGrath <roland@redhat.com>1993-11-10 11:06:04 +0000
committerRoland McGrath <roland@redhat.com>1993-11-10 11:06:04 +0000
commitacd7330a5fe2eca37f103620e44a31ef3a61b719 (patch)
treeeed028b9bf572483e1d59b0570d4ef5b431f333a /read.c
parent78454538f92163c3a7bb23e19e5b196f1f68d4bb (diff)
downloadmake-acd7330a5fe2eca37f103620e44a31ef3a61b719.tar.gz
Formerly read.c.~69~
Diffstat (limited to 'read.c')
-rw-r--r--read.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/read.c b/read.c
index 47e54ad..4d076a4 100644
--- a/read.c
+++ b/read.c
@@ -587,6 +587,13 @@ read_makefile (filename, flags)
else if (try_variable_definition (filename, lineno, p, o_file))
/* This line has been dealt with. */
;
+ else if (lb.buffer[0] == '\t')
+ /* This line starts with a tab but was not caught above
+ because there was no preceding target, and the line
+ might have been usable as a variable definition.
+ But now it is definitely lossage. */
+ makefile_fatal (filename, lineno,
+ "commands commence before first target");
else
{
/* This line describes some target files. */