delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin AT sources DOT redhat DOT com |
Date: | Tue, 31 Jul 2001 06:59:08 -0400 |
From: | Christopher Faylor <cgf AT redhat DOT com> |
To: | cygwin AT cygwin DOT com, gcc AT gnu DOT org |
Subject: | Re: GCC 3.0 for i686-pc-cygwin target, bootstrap fails |
Message-ID: | <20010731065908.A18833@redhat.com> |
Reply-To: | cygwin AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com, gcc AT gnu DOT org |
References: | <200107310454 DOT VAA29823 AT famine DOT OCF DOT Berkeley DOT EDU> <0d4b01c11989$dbdfb650$2101bf0a AT houston DOT rr DOT com> |
Mime-Version: | 1.0 |
User-Agent: | Mutt/1.3.11i |
In-Reply-To: | <0d4b01c11989$dbdfb650$2101bf0a@houston.rr.com>; from cjoy@houston.rr.com on Tue, Jul 31, 2001 at 01:27:20AM -0500 |
On Tue, Jul 31, 2001 at 01:27:20AM -0500, Corwin Joy wrote: > >----- Original Message ----- >From: "Di-an Jan" <dianj AT OCF DOT Berkeley DOT EDU> >To: <cygwin AT cygwin DOT com>; <gcc AT gnu DOT org> >Cc: <cjoy AT houston DOT rr DOT com>; <sjp_cmp AT yahoo DOT co DOT uk> >Sent: Monday, July 30, 2001 11:54 PM >Subject: Re: GCC 3.0 for i686-pc-cygwin target, bootstrap fails > > >> > ../../gcc-3.0/gcc/config/i386/i386.md:289: unknown rtx >> > code 'define_asm_attributes >> ><...snip..> >> > Anyway, the problem seems to have something to do with carriage return >> > versus line-feed under Cygwin. ><...snip..> >> I ran into the same. The problem is that '\r' is not recognized as white >> space in various parts of "rtl.c". Specifically, "read_name" thinks '\r' >> is a part of the name. >> >> A better fix is probably to put the sources under a directory mounted >> textmode (or change the mount to binmode if the files are already >> extracted). If the directory is set for binmode, Cygwin's "tar" does not >> add extra '\r' but external programs such as WinZip might, and "rtl.c" >> don't handle it well enough. > >This would likely be what bit me. As someone more conversant with NT than >Cygwin I just used WinZip to uncompress the distribution file which may have >added the extra '\r'. > >> I think a note should be added to the "Host/target specific installation >> notes" page that either the sources should be extracted with Cygwin "tar" >> or extracted to a directory mounted textmode. >> >> A strong warning should also be added to the Cygwin User's Guide that >> binmode cannot maintain Unix newline conventions if non-Cygwin programs >> such as WinZip are used, and some programs will fail. So much for the idea of a "strong warning...[about] non-Cygwin programs". We already warn against using WinZip in the documentation but... cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |