]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/c-family/c-common.c
2007-05-25 Dirk Mueller <dmueller@suse.de>
authormueller <mueller@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 May 2007 21:18:15 +0000 (21:18 +0000)
committermueller <mueller@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 May 2007 21:18:15 +0000 (21:18 +0000)
commit4a29c97c96f0b3c1d102a225e4da92f2536547fe
treef9fc57995ca9957ad153664eb76e3a1d3b7c3a41
parent9aad947b05a41449783d1cda7d14eb5f97277b55
2007-05-25  Dirk Mueller  <dmueller@suse.de>
            Marcus Meissner <meissner@suse.de>

        * doc/extend.texi (alloc_size): New attribute.
        * c-common.c (handle_alloc_size_attribute): New.
        * tree-object-size.c (alloc_object_size): Use alloc_size
        attribute, if available.

        * testsuite/gcc.dg/attr-alloc_size.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@125073 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-common.c
gcc/doc/extend.texi
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/attr-alloc_size.c [new file with mode: 0644]
gcc/tree-object-size.c