From 0cbc48b3cf15d3bc5762cb04c217bbf0e2facd0e Mon Sep 17 00:00:00 2001 From: christos Date: Sat, 16 Mar 2013 02:51:56 +0000 Subject: [PATCH] Put back error checking in a simpler form thanks to uwe --- tools/host-mkdep/host-mkdep.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/host-mkdep/host-mkdep.in b/tools/host-mkdep/host-mkdep.in index 22948cea727f..4328fdc2d865 100644 --- a/tools/host-mkdep/host-mkdep.in +++ b/tools/host-mkdep/host-mkdep.in @@ -1,6 +1,6 @@ #!@BSHELL@ - # -# $NetBSD: host-mkdep.in,v 1.27 2013/03/14 14:55:35 joerg Exp $ +# $NetBSD: host-mkdep.in,v 1.28 2013/03/16 02:51:56 christos Exp $ # # Copyright (c) 1991, 1993 # The Regents of the University of California. All rights reserved. @@ -231,7 +231,7 @@ else file=${file%.*} set_objlist $file - @CPP@ "$@" $f | @AWK@ ' + ((@CPP@ "$@" $f; echo $? >&3) | @AWK@ ' /^#/ { # Be as tolerant as possible. sub(/^#(line)? [ 0-9]*\"?/, "") @@ -247,7 +247,7 @@ else print "'"$objlist"'" ": " $0 '"$AWK_OPTIONAL"' } - ' >> $TMP + ' >> $TMP) 3>&1 | (read a; exit $a) done fi