re PR middle-end/50700 (__builtin_object_size computed wrong)
authorRichard Guenther <rguenther@suse.de>
Wed, 12 Oct 2011 13:19:34 +0000 (13:19 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 12 Oct 2011 13:19:34 +0000 (13:19 +0000)
commitd837d73d059e0a19dc1f32347a9783bfef478c56
treec797f996cea74203f9d25c593129df92728201bc
parent39d52ae5c1cb0d399743039e388481f77b7aa112
re PR middle-end/50700 (__builtin_object_size computed wrong)

2011-10-12  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/50700
* tree-object-size.c (addr_object_size): Simplify and treat
MEM_REF bases consistently.

* gcc.dg/builtin-object-size-12.c: New testcase.

From-SVN: r179850
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/builtin-object-size-12.c [new file with mode: 0644]
gcc/tree-object-size.c