OSDN Git Service

2012-01-04 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 Jan 2012 13:25:28 +0000 (13:25 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 Jan 2012 13:25:28 +0000 (13:25 +0000)
commita6c23958b0f999e3d48b0679e263be234368dc99
tree1a1582548b6899bb4dc7ba44390c5312e814253b
parentf48068845f391e30be9c0962ab50f70d8c7a4f4d
2012-01-04  Richard Guenther  <rguenther@suse.de>

PR middle-end/51750
* tree.c (size_low_cst): New function.
* tree.h (size_low_cst): Declare.
* fold-const.c (fold_comparison): Use it to extract the low
part of the POINTER_PLUS_EXPR offset.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182872 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/fold-const.c
gcc/tree.c
gcc/tree.h