2010-08-10 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 10 Aug 2010 09:16:22 +0000 (09:16 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 10 Aug 2010 09:16:22 +0000 (09:16 +0000)
commit98ab9e8ffc983b1dbb880dd31516474bd93d2969
tree69f85b0d583ceda0fdc88c84ebf0b408827b5505
parent82f6f8b42d34358c3b3ef1b1b13accca4b702118
2010-08-10  Richard Guenther  <rguenther@suse.de>

* tree.h (get_object_alignment): Adjust prototype.
* builtins.c (get_object_alignment): Return unsigned int,
drop the align parameter.  Handle MEM_REF, MISALIGNED_INDIRECT_REF
and TARGET_MEM_REF properly.
(get_pointer_alignment): Adjust.
* emit-rtl.c (get_mem_align_offset): Adjust comment.
(set_mem_attributes_minus_bitpos): Adjust.
* tree-ssa-ccp.c (get_value_from_alignment): Adjust.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@163051 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/builtins.c
gcc/emit-rtl.c
gcc/tree-ssa-ccp.c
gcc/tree.h