* 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.
From-SVN: r67946
+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 ":"