This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GCC to open the C++ demangle API?




--On Monday, March 04, 2002 05:45:21 PM -0300 Alexandre Oliva 
<aoliva@redhat.com> wrote:

> On Mar  4, 2002, Phil Edwards <phil@jaj.com> wrote:
>
>> The cplus_demangle_v3 is the more public entry point, I /think/, and
>> the __cxa_demangle one is for completeness with the rest of the new ABI.
>
> If __cxa_demangle is indeed demanded by the C++ ABI, then it appears
> to me that it would be appropriate to place Carlo's implementation in
> libsupc++, whose license is already GPL plus runtime exception.

There's no point in having two of these things.  Whichever one is
better (Carlo's version, or the version we originally contributed)
should go in.

The problem is that the one that we contributed -- thinking that it would
be placed under a libgcc-style license -- was, over my objections, only
placed in the FSF tree under the GPL.  There's no reason to think that
RMS is going to allow Carlo's version to be libgcc'd while our version
was not.  The right place to take this debate is to the FSF; there is
nothing we can do here.

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]