]> gcc.gnu.org Git - gcc.git/commit
tree.h (DECL_OFFSET_ALIGN): Make the off_align field of the tree structure an exponen...
authorGeoff Keating <geoffk@cygnus.com>
Sat, 12 Aug 2000 22:45:05 +0000 (22:45 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Sat, 12 Aug 2000 22:45:05 +0000 (22:45 +0000)
commit2f5c7f45225f826d430a25d4a54e9e19967d3a7c
treefa69ec89bc345170fcb966cb78d9c60d962957d3
parent808d8c417114a8df27fbc149f162e56f174783ac
tree.h (DECL_OFFSET_ALIGN): Make the off_align field of the tree structure an exponent rather than an...

* tree.h (DECL_OFFSET_ALIGN): Make the off_align field of
the tree structure an exponent rather than an explicit alignment
so it doesn't overflow.
(SET_DECL_OFFSET_ALIGN): New macro.
* stor-layout.c (place_union_field): Use SET_DECL_OFFSET_ALIGN
rather than DECL_OFFSET_ALIGN.
(place_field): Likewise.
* expmed.c (store_bit_field): Abort on align==0 to avoid
antisocial machine behaviour.

From-SVN: r35659
gcc/ChangeLog
gcc/expmed.c
gcc/stor-layout.c
gcc/tree.h
This page took 0.078383 seconds and 5 git commands to generate.