Re: [C++ PATCH] Add __is_aggregate trait builtin (PR libstdc++/80251)

2017-03-30 Thread Jeff Law
On 03/30/2017 02:34 PM, Jakub Jelinek wrote: Hi! As discussed with Jon, libstdc++ needs a GCC builtin in order to implement this easily. Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? 2017-03-30 Jakub Jelinek PR libstdc++/80251 c-family/ * c-common.h (

[C++ PATCH] Add __is_aggregate trait builtin (PR libstdc++/80251)

2017-03-30 Thread Jakub Jelinek
Hi! As discussed with Jon, libstdc++ needs a GCC builtin in order to implement this easily. Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? 2017-03-30 Jakub Jelinek PR libstdc++/80251 c-family/ * c-common.h (enum rid): Add RID_IS_AGGREGATE. * c-co