[patch] Remove IFCVT_EXTRA_FIELDS

2012-06-27 Thread Steven Bosscher
Hello, The only user of IFCVT_EXTRA_FIELDS is FR-V -- and it's not even using the macro to define extra fields... This patch removes IFCVT_EXTRA_FIELDS and replaces the related IFCVT_INIT_EXTRA_FIELDS with IFCVT_MACHDEP_INIT. Bootstrappedtested on x86_64-unknown-linux-gnu, and buildtested with

Re: [patch] Remove IFCVT_EXTRA_FIELDS

2012-06-27 Thread Richard Henderson
On 06/27/2012 03:53 PM, Steven Bosscher wrote: * system.h (IFCVT_EXTRA_FIELDS): Poison. (IFCVT_INIT_EXTRA_FIELDS): Poison. * basic-block.h (struct ce_if_block): Remove IFCVT_EXTRA_FIELDS. * ifcvt.c (find_if_header): Use IFCVT_MACHDEP_INIT instead of