Sender: nate AT cartsys DOT com Message-ID: <358EC36A.57E456CC@cartsys.com> Date: Mon, 22 Jun 1998 13:49:46 -0700 From: Nate Eldredge MIME-Version: 1.0 To: chaos AT stuck DOT com CC: djgpp AT delorie DOT com Subject: Re: Internal environment error ?? - need help ! References: <358E4DA3 DOT 63A8 AT stuck DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Precedence: bulk chaos AT stuck DOT com wrote: > > Hi, > > I'd very appreciated some hint what's wrong when I tried to > compile under gcc 2.8.1(bin utils 2.71, libs 2.01) some asm sources and > got error messages like > ..Error: Rest of line ignored. First ignored character valued 0xfffffffa > and compiling has stoped. I figured out that the problem is in using of > line comments quoted by hash character('#') and when in comments are used > some characters from upper ASCII table(e.g. 178). AS don't ignore > contents of comments and treats rest of comment following this char as a > new command line. But what I figured out further and what wonders me, > when I decrease number of environment variables THE SAME sources are > compiled without problems. So I tried to enlarge environment space upto > 16kB but I got the same errors (*sigh*). All the sources contains > hundreds of this comments(wrote in Japan) and I'm realy lazy to create > some utility to erase them. > This annoys me very much and what I wish to know if somebody > already solved this problem and could me help if I shall change or > add or remove some internal variables(f.E. in specs file) to force AS > ignore contents of comments or shall to wait for another version of gcc > with this bug removed. Something like this showed up earlier, but wasn't able to be reproduced. Try upgrading to Binutils 2.8.1 and see if that helps (though I sort of doubt it will). Otherwise, I believe Andrew Crabtree was working on this; you might get in touch with him. You should be able to work around by running the sources through this filter: sed "s/#.*//" -- Nate Eldredge nate AT cartsys DOT com