summaryrefslogtreecommitdiffstats
path: root/gcc/testsuite/gcc.dg/builtin-object-size-6.c
Commit message (Collapse)AuthorAgeFilesLines
* * tree-object-size.c (addr_object_size): Handle unions withjakub2009-07-201-2/+2
| | | | | | | | | | | | array in it as last field of structs in __bos (, 1) as __bos (, 0). * gcc.dg/builtin-object-size-6.c: Adjust expected values. * gcc.dg/builtin-object-size-8.c: New test. * g++.dg/ext/builtin-object-size1.C: Adjust expected values. * g++.dg/ext/builtin-object-size2.C: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149825 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-object-size.c (addr_object_size): Add OSI argument.jakub2009-06-081-0/+435
Handle also INDIRECT_REF with SSA_NAME inside of it as base address. (compute_builtin_object_size, expr_object_size): Adjust callers. (plus_stmt_object_size): Call addr_object_size instead of compute_builtin_object_size. * gcc.dg/builtin-object-size-2.c (test1): Adjust expected results. * gcc.dg/builtin-object-size-4.c (test1): Adjust expected results. * gcc.dg/builtin-object-size-6.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148279 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud