This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]