aboutsummaryrefslogtreecommitdiff
path: root/gcc/cobol/Make-lang.in
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/cobol/Make-lang.in')
-rw-r--r--gcc/cobol/Make-lang.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cobol/Make-lang.in b/gcc/cobol/Make-lang.in
index 9b74dd3..a474123 100644
--- a/gcc/cobol/Make-lang.in
+++ b/gcc/cobol/Make-lang.in
@@ -157,7 +157,7 @@ cobol/cdf.cc: cobol/cdf.y
FLEX_WARNING = warning, dangerous trailing context
cobol/scan.cc: cobol/scan.l
- $(FLEX) -o$@ $(LFLAGS) $< >$@~ 2>&1
+ $(FLEX) -o$@ $(LFLAGS) $< 2>$@~ || { cat $@~ >&1; exit 1; }
awk '! /$(FLEX_WARNING)/ {print > "/dev/stderr"; nerr++} \
END {print "$(FLEX):", NR, "messages" > "/dev/stderr"; \
exit nerr}' $@~