This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [libcc1] add support for C++
- From: Alexandre Oliva <aoliva at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: jason at redhat dot com
- Date: Wed, 04 Jan 2017 19:35:34 -0200
- Subject: Re: [libcc1] add support for C++
- Authentication-results: sourceware.org; auth=none
- References: <orbmzem8mt.fsf@livre.home> <orzim0hc6a.fsf@lxoliva.fsfla.org> <or4m26851e.fsf@lxoliva.fsfla.org>
On Dec 14, 2016, Alexandre Oliva <aoliva@redhat.com> wrote:
> On Oct 19, 2016, Alexandre Oliva <aoliva@redhat.com> wrote:
>> On Sep 23, 2016, Alexandre Oliva <aoliva@redhat.com> wrote:
>>> This patchset adds support for the C++ language to libcc1.
>>> It updates a few patches for libcc1 by Jan Kratochvil, posted long ago
>>> but IIRC not reviewed; it updates a patch that adds support for
>>> representing aliases and trampolines in dwarf2+ debug info (useful for
>>> naming all cdtors clones), adding support for combined dwarf2 and vms
>>> debug output compared with the earlier version; and finally the actual
>>> extension of libcc1 to support the C++ language, with a few changes to
>>> the C++ front-end to make some functionality available to libcc1, to
>>> introduce symbol lookups through libcc1, to enable code snippets to be
>>> regarded as friends of every class, and other minor adjustments.
>>> Regstrapped on x86_64-linux-gnu and i686-linux-gnu; libcc1 was tested
>>> with GDB branch users/pmuldoon/c++compile, where GDB support for C++
>>> compile code is being developed.
>>> Ok to install?
>> Ping?
> Ping?
>> https://gcc.gnu.org/ml/gcc-patches/2016-09/msg01744.html
Ping?
> I include at the end of this message two incremental patches that I've
> integrated into my current version of the last patch of the series.
https://gcc.gnu.org/ml/gcc-patches/2016-12/msg01325.html
--
Alexandre Oliva, freedom fighter http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/ FSF Latin America board member
Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer