--- Comment #2 from rguenth at gcc dot gnu dot org 2007-04-09 19:21 ---
struct tree_type {
unsigned int precision : 9;
};
void bork(unsigned int Subpart);
void foo(struct tree_type *t)
{
bork(t->precision);
}
we miss the zero extension of the argument (comparing cc1 to cc1plus outpu
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-04-09 19:30 ---
I want to say this is related to PR 27979.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--
--- Comment #4 from mrs at apple dot com 2007-04-09 20:25 ---
radr://5076058
--
mrs at apple dot com changed:
What|Removed |Added
CC|
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31513
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com
|dot org
--- Comment #5 from mmitchel at gcc dot gnu dot org 2007-04-17 00:28
---
Subject: Bug 31513
Author: mmitchel
Date: Tue Apr 17 00:28:21 2007
New Revision: 123902
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123902
Log:
PR c++/31513
* call.c (convert_for_arg_pas