On Thu, Nov 21, 2013 at 11:08 PM, Mike Stump <mikest...@comcast.net> wrote: > This patch adds support for ints wider than double_int. > > Ok? >
Please split the patch into pieces. I suggest to separate changes to the various frontends (CC maintainers), the new wide-int files, the example rs6000 conversion and the rest. Otherwise I'm sure you'll get no attention. Otherwise I'm sure you need to do some teaching about the different wide-int kinds and their behavior. Is the patch an old revision? Because I see the int_const_binop_1 code that I asked Kenny to revert to trunk behavior (return TREE_OVERFLOW flagged constants, not NULL_TREE). +#ifndef WIDE_INT_PRINT_H +#define WIDE_INT_PRINT_H + +#include <stdio.h> +#include "wide-int.h" + system headers must be only included from [t]system.h For the merge you want to have trunk frozen and you want to be available during the following days (I do expect fallout). Thanks, Richard.