Help needed: banishing RTL from the front ends

Paolo Bonzini bonzini@gnu.org
Thu May 27 08:38:00 GMT 2010


On 05/27/2010 10:10 AM, Steven Bosscher wrote:
> -/* FIXME: Still need to include rtl.h here (via expr.h) in a front-end file.
> -   Pretend this is a back-end file.  */
> -#define IN_GCC_BACKEND
>   #include "expr.h" /* For vector_mode_valid_p */

Is this really the only reason?  We don't have any other uses of 
vector_mode_valid_p, might as well move it into c-common.c.

Paolo



More information about the Gcc mailing list