This is the mail archive of the
libc-alpha@cygnus.com
mailing list for the glibc project.
Re: libc-19980601: spurious use of __errno_location
- To: gord@profitpress.com
- Subject: Re: libc-19980601: spurious use of __errno_location
- From: Zack Weinberg <zack@rabi.phys.columbia.edu>
- Date: Tue, 02 Jun 1998 17:56:23 -0400
- cc: GNU Libc Alpha Testers <libc-alpha@cygnus.com>, Hurd Bug List <bug-hurd@gnu.org>
On 02 Jun 1998 12:32:37 -0700, Ulrich Drepper wrote:
>
>I've applied the changes. But please don't generate patches using cvs
>diff in future. They are not usable due to these stupid CVS
>restrictions. The file name are not complete.
To clarify a bit - cvs diff is only usable if you use -u and run the
output through this script. (It's the same script as was posted
awhile back, but robustified and redone in awk for the Perlphobes.)
zw
#! /usr/bin/awk -f
/^Ind/ {
small = full = $2;
sub(/.*\//, "", small);
print "============================================================";
}
/^===/ || /^RCS/ || /^ret/ || /^dif/ { next }
/^---/ || /^\+\+\+/ {
sub(/\.orig/, "");
sub(/\([[:alnum:][:space:]\/._-]+\)/, "");
if(small) { sub("[[:space:]]+" small, " " full) }
sub(full "[[:space:]]+", full "\t");
}
{ print }