stor-layout.c (update_alignment_for_field): Use targetm.align_anon_bitfield.
authorPaul Brook <paul@codesourcery.com>
Fri, 14 May 2004 12:53:11 +0000 (12:53 +0000)
committerPaul Brook <pbrook@gcc.gnu.org>
Fri, 14 May 2004 12:53:11 +0000 (12:53 +0000)
commit13c1cd82670b0be75bf99ba5bd23a7c34460fe65
treea01af50a8b0a254e0fc7b796f434623f5557811b
parentce8fc97bdf64cb3abbe042de3d9030b0c22b74dc
stor-layout.c (update_alignment_for_field): Use targetm.align_anon_bitfield.

* stor-layout.c (update_alignment_for_field): Use
targetm.align_anon_bitfield.
* target-def.h (TARGET_ALIGN_ANON_BITFIELD): Define.
(TARGET_INITIALIZER): Use it.
* target.h (struct gcc_target): Add align_anon_bitfield.
* config/arm/arm.c (arm_align_anon_bitfield):  New function.
(TARGET_ALIGN_ANON_BITFIELD): Define.
* doc/tm.texi: Document TARGET_ALIGN_ANON_BITFIELD.

From-SVN: r81838
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/doc/tm.texi
gcc/stor-layout.c
gcc/target-def.h
gcc/target.h