egcs-970929: Install c++filt

Manfred Hollstein manfred@ks.sel.alcatel.de
Wed Oct 8 03:37:00 GMT 1997


On Wed, 8 October 1997, 11:39:49, kiskra@ernie.icslab.agh.edu.pl wrote:

    On Tue, 7 Oct 1997, Jim Wilson wrote:
    
    > People installing binutils and egcs from packages (rpm/deb Redhat/Debian)
    > may find that it corrupts their package databases, because two different
    > packages try to install the same file.
    > 
    > At least that is what I understand.  I don't know exactly how this package
    > install stuff works.
    
    I've never built any rpm or deb package, but I imagine that one can
    specify which files are to be present in the binary package. Therefore,
    even if both binutils and egcs build and install c++filt using the
    standard make and make install means, Redhat and Debian can cause only
    one of the binary packages to contain c++filt.
    
    That's at least my understanding of how things stand, please correct me if
    I'm wrong.
    
That's absolutely right. But which one should Redhat or Debian or... choose?
IMO we should use the one that comes with gcc/egcs because it's most likely
that the demangler is in sync (at least, it should be) with what the compiler
does. Nobody can guarantee this if the one from binutils is chosen.

--
 Manfred Hollstein                               Alcatel, Dept. US/EC4
 < mailto:manfred@lts.sel.alcatel.de >             Lorenzstrasse 10
                                                 70435 Stuttgart
 Public PGP key on request                       Germany



More information about the Gcc-bugs mailing list