diff options
author | Richard Guenther <rguenther@suse.de> | 2005-07-15 09:31:39 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2005-07-15 09:31:39 +0000 |
commit | 0691d1d4a31ff0a426d2ba07c64acbac5df6b8ae (patch) | |
tree | 2e0dd485a84563f4c7093a4d5ed09ecd19507784 /gcc/rtl-profile.c | |
parent | 7c22afcba12417a2dcb10ceb358966447f07f5ef (diff) | |
download | gcc-0691d1d4a31ff0a426d2ba07c64acbac5df6b8ae.zip gcc-0691d1d4a31ff0a426d2ba07c64acbac5df6b8ae.tar.gz gcc-0691d1d4a31ff0a426d2ba07c64acbac5df6b8ae.tar.bz2 |
c-common.c (handle_flatten_attribute): New function.
2005-07-15 Richard Guenther <rguenther@suse.de>
* c-common.c (handle_flatten_attribute): New function.
Add flatten function attribute.
* doc/extend.texi: Document flatten function attribute.
* Makefile.in (ipa-inline.o): Depend on hashtab.h.
* ipa-inline.c (cgraph_find_cycles, cgraph_flatten_node):
New functions.
(cgraph_decide_inlining): Handle functions with flatten
attribute.
* gcc.dg/tree-ssa/flatten-1.c: New testcase.
* gcc.dg/tree-ssa/flatten-2.c: Likewise.
From-SVN: r102051
Diffstat (limited to 'gcc/rtl-profile.c')
0 files changed, 0 insertions, 0 deletions