This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
single-bit bitfields change in store_bit_field
- From: Roman Zippel <zippel at linux-m68k dot org>
- To: gcc-patches at gcc dot gnu dot org
- Cc: dj at redhat dot com
- Date: Thu, 12 Jul 2007 15:44:27 +0200 (CEST)
- Subject: single-bit bitfields change in store_bit_field
Hi,
I'm currently looking where the following change:
2006-01-24 DJ Delorie <dj@redhat.com>
* expmed.c (store_bit_field): Don't arbitrarily deny using insv
for storing constants in single-bit bitfields.
http://gcc.gnu.org/viewcvs?view=rev&revision=110185
has been discussed/approved. I'm not against the change in general, but
some ports (m68k in particular) depend on this check, so I'm confused that
I can't find anything to adjust ports to the new behaviour.
Another alternative may have been to make the decision based on
instruction cost.
bye, Roman