This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: Bootstrap difficulties on powerpc-apple-darwin6.8 (Mac OS X 10.2.8)
- From: Andrew Haley <aph at redhat dot com>
- To: "Dave Korn" <dk at artimi dot com>
- Cc: "'Kelley Cook'" <kcook at gcc dot gnu dot org>, "'Andrew Pinski'" <pinskia at physics dot uc dot edu>, "'Lars Sonchocky-Helldorf'" <lars dot sonchocky-helldorf at hamburg dot de>, <gcc at gcc dot gnu dot org>
- Date: Thu, 23 Sep 2004 13:31:00 +0100
- Subject: RE: Bootstrap difficulties on powerpc-apple-darwin6.8 (Mac OS X 10.2.8)
- References: <4152B94E.20909@gcc.gnu.org><NUTMEGt99Og7Wbdbga700000059@NUTMEG.CAM.ARTIMI.COM>
Dave Korn writes:
> > I believe that it is unreasonable to assume that a shell can handle a
> > line length of 70,000+ characters.
> >
> > Note that this bug also occurs under Cygwin (upon which
> > libgcj is also pretty much unuseable).
>
>
> Although I kind of feel the same, that it's asking an awful lot of a
> shell, and in particular of the cygwin shell, which has to live with certain
> limits imposed on it by the underlying OS, the POSIX spec suggests that it
> ought to be acceptable:
>
> http://www.opengroup.org/onlinepubs/009695399/idx/shell.html
>
> " 2.3 Token Recognition
> The shell shall read its input in terms of lines from a file, from a
> terminal in the case of an interactive shell, or from a string in the case
> of sh -c or system(). The input lines can be of unlimited length. "
But this doesn't really matter, because although the shell may be able
to read very long lines, there's no reason to suggest that the linker
will be able to handle them. We need to fix this bug, one way or
another.
Andrew.