gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 18 Nov 2012 17:33:01 +0000 (17:33 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 18 Nov 2012 17:33:01 +0000 (17:33 +0000)
commit0a1f57551d298bbda163fc7dc6959cbeec922f07
tree0b688b615d5b6c61e00dcdc137907a0f3f33d947
parent97b62a500a5823318b15cbe88913a1f4f4521126
gcc/
* machmode.h (bit_field_mode_iterator): New class.
(get_best_mode): Change final parameter to bool.
* stor-layout.c (bit_field_mode_iterator::bit_field_mode_iterator)
(bit_field_mode_iterator::next_mode): New functions, split out from...
(get_best_mode): ...here.  Change final parameter to bool.
Use bit_field_mode_iterator.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193603 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/machmode.h
gcc/stor-layout.c