From: Stephen Tweedie (sct@dcs.ed.ac.uk)
Date: 01/29/93


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.