This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit
- From: "pbrook at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 28 Mar 2006 18:03:11 -0000
- Subject: [Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit
- References: <bug-23623-11259@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #8 from pbrook at gcc dot gnu dot org 2006-03-28 18:03 -------
Subject: Bug 23623
Author: pbrook
Date: Tue Mar 28 18:03:06 2006
New Revision: 112460
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112460
Log:
2006-03-28 Paul Brook <paul@codesourcery.com>
PR middle-end/23623
* gcc/targhooks.c (default_narrow_bitfield): New fuction.
* gcc/targhooks.h (default_narrow_bitfield): add prototype.
* gcc/target-def.h (TARGET_NARROW_VOLATILE_BITFIELD): Define.
* gcc/doc/tm.texi: Document TARGET_NARROW_VOLATILE_BITFIELDS.
* gcc/config/arm/arm.c (TARGET_NARROW_VOLATILE_BITFIELD): Define.
Modified:
branches/csl/sourcerygxx-4_1/ChangeLog.csl
branches/csl/sourcerygxx-4_1/gcc/config/arm/arm.c
branches/csl/sourcerygxx-4_1/gcc/doc/tm.texi
branches/csl/sourcerygxx-4_1/gcc/stor-layout.c
branches/csl/sourcerygxx-4_1/gcc/target-def.h
branches/csl/sourcerygxx-4_1/gcc/target.h
branches/csl/sourcerygxx-4_1/gcc/targhooks.c
branches/csl/sourcerygxx-4_1/gcc/targhooks.h
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23623