Not sure if this is a good idea, I thought it would be better to replace #else #if by #elif.
* hard-reg-set.h: Replace #else #if by #elif. Bootstrapped on x86_64-unknown-linux-gnu. Ok for trunk ? Thanks and Regards, Prathamesh
Index: gcc/hard-reg-set.h =================================================================== --- gcc/hard-reg-set.h (revision 208111) +++ gcc/hard-reg-set.h (working copy) @@ -221,8 +221,7 @@ hard_reg_set_empty_p (const HARD_REG_SET return x[0] == 0 && x[1] == 0; } -#else -#if FIRST_PSEUDO_REGISTER <= 3*HOST_BITS_PER_WIDEST_FAST_INT +#elif FIRST_PSEUDO_REGISTER <= 3*HOST_BITS_PER_WIDEST_FAST_INT #define CLEAR_HARD_REG_SET(TO) \ do { HARD_REG_ELT_TYPE *scan_tp_ = (TO); \ scan_tp_[0] = 0; \ @@ -299,8 +298,7 @@ hard_reg_set_empty_p (const HARD_REG_SET return x[0] == 0 && x[1] == 0 && x[2] == 0; } -#else -#if FIRST_PSEUDO_REGISTER <= 4*HOST_BITS_PER_WIDEST_FAST_INT +#elif FIRST_PSEUDO_REGISTER <= 4*HOST_BITS_PER_WIDEST_FAST_INT #define CLEAR_HARD_REG_SET(TO) \ do { HARD_REG_ELT_TYPE *scan_tp_ = (TO); \ scan_tp_[0] = 0; \ @@ -483,8 +481,6 @@ hard_reg_set_empty_p (const HARD_REG_SET #endif #endif -#endif -#endif /* Iterator for hard register sets. */