]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/tree-object-size.c
extend.texi (alloc_size): New attribute.
authorDirk Mueller <dmueller@suse.de>
Fri, 25 May 2007 21:18:15 +0000 (21:18 +0000)
committerDirk Mueller <mueller@gcc.gnu.org>
Fri, 25 May 2007 21:18:15 +0000 (21:18 +0000)
commit51bc54a661221ccafb2e14dc0d0c2e1a9c621a2b
treef9fc57995ca9957ad153664eb76e3a1d3b7c3a41
parent1094da913be99ab5768f3a37bb955ae60f85006d
extend.texi (alloc_size): New attribute.

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.

Co-Authored-By: Marcus Meissner <meissner@suse.de>
From-SVN: r125073
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