From: sct@dcs.ed.ac.uk (Stephen Tweedie) Subject: Re: bug in cpp? Date: 29 Jan 1993 16:53:03 GMT
In article <1k6edoINNro0@matt.ksu.ksu.edu>, probreak@matt.ksu.ksu.edu (James Michael Chacon) writes:
> NNTP-Posting-Host: matt.ksu.ksu.edu
>>Today i tried to compile gzip-0.8.1. Everything worked fine except for
>>the assembler file. The file match.S is preprocessed by cpp with
>>the following command:
>>/lib/cpp -DUNDERLINE match.S > _match.s
> I really doubt its a bug in cpp or anywhere in the compiler for that matter.
> You didn't say which compiler you were using, or if you have updated your
> binutils lately. I believe this can occur by having an older version of
> the assembler. I compiled gzip-0.8.1 yesterday with absolutely no problems.
There _IS_ a problem with gzip-0.8.1. The assembler file will NOT
compile. However, the configure script should detect this
automatically and compile the program without the assembler module
without any user intervention. There will be a marked loss of
performance, however.
Get gzip-0.8.2 - it fixes this problem and also solves the bug
preventing zcat from working on files with multiple hard links.
Cheers,
Stephen Tweedie.