X-Authentication-Warning: ixi.eng.ascend.com: meyering set sender to meyering AT ascend DOT com using -f Sender: meyering AT ascend DOT com To: Eli Zaretskii Cc: tr AT eth DOT net, djgpp-workers AT delorie DOT com Subject: Re: Sh-utils 2.0j sources uploaded References: <200008110941 DOT CAA29407 AT drawbridge DOT ascend DOT com> From: Jim Meyering In-Reply-To: "Eli Zaretskii"'s message of "Fri, 11 Aug 2000 12:51:40 +0200" Date: 11 Aug 2000 20:01:59 +0200 Message-ID: Lines: 23 User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.6.92 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Reply-To: djgpp-workers AT delorie DOT com "Eli Zaretskii" writes: | 2000-08-11 Eli Zaretskii | | * depcomp (gcc): Support DOS-style absolute file names with drive | letters. | | --- depcomp.~0 Mon Oct 4 07:56:46 1999 | +++ depcomp Thu Aug 10 20:49:02 2000 | @@ -65,7 +65,7 @@ | fi | rm -f "$depfile" | echo "$object : \\" > "$depfile" | - sed 's/^[^:]*: / /' < "$tmpdepfile" >> "$depfile" | + sed 's/^\([A-z]:\/\)\{0,1\}[^:]*: / /' < "$tmpdepfile" >> "$depfile" | ## This next piece of magic avoids the `deleted header file' problem. | ## The problem is that when a header file which appears in a .P file | ## is deleted, the dependency causes make to die (because there is Also, A-z is not portable for some locale settings. Use abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ instead. There've been some recent bug reports due to uses like that, and I just applied a patch from Paul Eggert that fixed some non-portable uses of ranges (e.g., in tr) in the textutils documentation.