Parsing of spaceship operator (work in progress)

2018-11-05 Thread Tim van Deurzen
token from the pre-pocessor and its recognition / use in the C++ front-end. Tim. diff --git gcc/cp/ChangeLog gcc/cp/ChangeLog index b0dc668d9df..cb5ab8feb05 100644 --- gcc/cp/ChangeLog +++ gcc/cp/ChangeLog @@ -1,3 +1,12 @@ +2018-11-05  Tim van Deurzen  + +    Add new tree code for the spaceship

Re: confirm subscribe to gcc-patches@gcc.gnu.org

2018-11-05 Thread Tim van Deurzen
On 11/05/2018 11:32 PM, gcc-patches-h...@gcc.gnu.org wrote: > Hi! This is the ezmlm program. I'm managing the > gcc-patches@gcc.gnu.org mailing list. > > To confirm that you would like > >t...@kompiler.org > > added to the gcc-patches mailing list, please send > an empty reply to this address:

Re: Implementing p0515 - spaceship operator

2018-11-05 Thread Tim van Deurzen
Will take care of it this evening then. If I get stuck or need some help I'll try the IRC channel or reply to this mail again :). Tim. On 11/5/18 8:40 AM, Jakub Jelinek wrote: On Mon, Nov 05, 2018 at 08:36:44AM +0100, Tim van Deurzen wrote: I've received a lot of good advice from Nathan

Re: Implementing p0515 - spaceship operator

2018-11-04 Thread Tim van Deurzen
wrote: On Wed, Sep 26, 2018 at 11:00 AM Jason Merrill wrote: On Mon, Sep 3, 2018 at 5:04 PM, Tim van Deurzen wrote: I must confess that in the last months I've not been able to find much time (I do this in my spare time) to work on this. Part of the problem is also that my new employer hasn't yet

Re: Implementing p0515 - spaceship operator

2018-09-03 Thread Tim van Deurzen
Hello Jakub, I must confess that in the last months I've not been able to find much time (I do this in my spare time) to work on this. Part of the problem is also that my new employer hasn't yet provided a written copyright waiver for the FSF, though they have agreed and my contract already

Copyright Assignment

2018-02-05 Thread Tim van Deurzen
Hi, I've written to this list previously to mention I'm working on implementing p0515 (the spaceship operator) for C++. Although I'm still far from finished I'd like to make sure that when I am, I will be able to contribute my changes to GCC. Please tell me what I should do to take care of the

Re: Implementing p0515 - spaceship operator

2018-01-10 Thread Tim van Deurzen
Hi Jakub, On 01/10/2018 10:32 PM, Jakub Jelinek wrote: On Wed, Jan 10, 2018 at 10:24:00PM +0100, Tim van Deurzen wrote: On 01/10/2018 02:00 PM, Jonathan Wakely wrote: On 9 Jan 2018 10:56 p.m., "Tim van Deurzen" wrote: Just to confirm with you, it does make sense to con

Re: Implementing p0515 - spaceship operator

2018-01-10 Thread Tim van Deurzen
On 01/10/2018 02:00 PM, Jonathan Wakely wrote: On 9 Jan 2018 10:56 p.m., "Tim van Deurzen" wrote: Just to confirm with you, it does make sense to conditionally parse the token for operator<=> in libcpp (i.e. only when the cxx standard being used is >=2a)?

Re: Implementing p0515 - spaceship operator

2018-01-09 Thread Tim van Deurzen
On 01/08/2018 11:28 PM, Jason Merrill wrote: On Mon, Jan 8, 2018 at 5:13 PM, Jonathan Wakely <jwakely@gmail.com> wrote: On 8 January 2018 at 22:07, Jason Merrill wrote: On Mon, Jan 8, 2018 at 4:07 PM, Tim van Deurzen <t...@kompiler.org> wrote: I've been spending some time

Implementing p0515 - spaceship operator

2018-01-08 Thread Tim van Deurzen
Hi, I've been spending some time the past few weeks implementing p0515r2, i.e. the proposal for consistent comparisons for C++ (aka the spaceship operator). I've received some very valuable help on the IRC channel, but I'm still a little bit stuck. Note, I'm completely new to the GCC codebase and