diff options
| author | hainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-05-27 16:06:44 +0000 |
|---|---|---|
| committer | hainque <hainque@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-05-27 16:06:44 +0000 |
| commit | 6cbeacbbcce5571202952169d3d9c71a202b15fd (patch) | |
| tree | f0363ecd3a5e0d7186fb53caf50d4ad1fd624591 /libjava/classpath/lib/gnu/java/awt/java2d | |
| parent | 82a6565ed268782f3a8b623882406ddf43721110 (diff) | |
| download | ppe42-gcc-6cbeacbbcce5571202952169d3d9c71a202b15fd.tar.gz ppe42-gcc-6cbeacbbcce5571202952169d3d9c71a202b15fd.zip | |
* expr.c (target_align): New function. Alignment the TARGET of an
assignment may be assume to have.
(highest_pow2_factor_for_target): Use it instead of relying on
immediate tree attributes of TARGET, not necessarily honored when
intermediate bitfields are involved.
testsuite/
* gcc.c-torture/execute/align-nest.c: New testcase.
* gnat.dg/misaligned_nest.adb: New testcase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147916 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/gnu/java/awt/java2d')
0 files changed, 0 insertions, 0 deletions

