where specifying the input files explicitly has a different
behavior to piping them via stdin.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67946
138bc75d-0d04-0410-961f-
82ee72b054a4
+2003-06-14 Roger Sayle <roger@eyesopen.com>
+
+ * opts.sh: Work around a mysterious feature in cygwin's gawk
+ where specifying the input files explicitly has a different
+ behavior to piping them via stdin.
+
2003-06-14 Neil Booth <neil@daikokuya.co.uk>
* doc/sourcebuild.texi: Update.
C_FILE=$1; shift
H_FILE=$1; shift
-cat "$@" | ${AWK} '
+${AWK} '
BEGIN{ RS=""; FS="\n" }
# Ignore comments and blank lines
/^[ \t]*(;|$)/ { next }
/^[^ \t]/ { gsub ("\n", "\034", $0); print }
-' | ${SORT} | ${AWK} '
+' "$@" | ${SORT} | ${AWK} '
function switch_flags (langs, flags)
{
langs = ":" langs ":"