Mail Archives: djgpp/1998/06/22/17:16:47
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
<andrewc AT rosemail DOT rose DOT hp DOT com> 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
- Raw text -