This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: wide-int, gengtype
- From: Richard Henderson <rth at redhat dot com>
- To: Mike Stump <mikestump at comcast dot net>
- Cc: "gcc-patches at gcc dot gnu dot org Patches" <gcc-patches at gcc dot gnu dot org>, Laurynas Biveinis <laurynas dot biveinis at gmail dot com>, Kenneth Zadeck <zadeck at naturalbridge dot com>
- Date: Wed, 23 Apr 2014 14:38:48 -0700
- Subject: Re: wide-int, gengtype
- Authentication-results: sourceware.org; auth=none
- References: <F2ACE3ED-FA68-4056-9DE1-A3744D84F80F at comcast dot net> <9995BD70-E5F5-4B1F-8B48-90A238D740ED at comcast dot net> <BA17379F-B945-4B15-928C-99EE03A6C487 at comcast dot net> <CF2D881F-461D-4372-B4B2-1780C49EE5AB at comcast dot net>
On 04/23/2014 01:45 PM, Mike Stump wrote:
> * gengtype.c: Remove include of double-int.h.
> (do_typedef): Use wide-int interfaces.
> (open_base_files): Add wide-int.h.
> (main): Add offset_int and widest_int typedefs.
> * gengtype-lex.l: Handle "^".
> (CXX_KEYWORD): Add "static".
> * gengtype-parse.c
> (require3): New.
> (require_template_declaration): Handle constant template arguments
> and nested templates.
> * gengtype-state.c: Don't include "double-int.h".
Ok.
r~