OSDN Git Service

* stor-layout.c (compute_record_mode): Don't force BLKmode if
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Oct 2003 19:21:12 +0000 (19:21 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Oct 2003 19:21:12 +0000 (19:21 +0000)
commit0e9fefce708a273f0b4aa4356125eee84df955bc
tree7722b6ab3f8762ae29f0ecc9ce017162d94cdd55
parent63173cd999b97a3f131fc5aa33336f436884ac14
* stor-layout.c (compute_record_mode): Don't force BLKmode if
field is zero-length BLKmode.
* expr.c (expand_expr, case COMPONENT_REF): Handle case of BLKmode
zero-size references.

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