X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2FChangeLog;h=317e2d75f11a633a32b2fdfdeaba9d46efa4471f;hp=68dec8a96c412a3e73b789579d51787c967df28d;hb=0cdd9887f98205f3a478980adaef98002c8f66c0;hpb=0631cefe0c42ce79ef9e0f56eb2cd2e4863e91fd diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 68dec8a96c4..317e2d75f11 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,14 @@ +2005-07-15 Richard Guenther + + * 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. + 2005-07-14 David Edelsohn * config/rs6000/rs6000.md (UNSPEC_SYNC, UNSPEC_LWSYNC,