2011-04-22 Gary Funck <gary@intrepid.com>
commit581a390858ceba3d80c0124c2d79cb3789f70f49
authorgfunck <gfunck@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Apr 2011 23:44:57 +0000 (22 23:44 +0000)
committergfunck <gfunck@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Apr 2011 23:44:57 +0000 (22 23:44 +0000)
treecfe02767b2bed04c6f913c934febff8b47092bdb
parentdf3d9b081ac2047953e368513d317ce95152740d
parenta41f2a28f67a3cfe026e6f842c8db4ad2383ceba
2011-04-22  Gary Funck  <gary@intrepid.com>

Merge trunk version 172873 into gupc branch.

gcc/upc/
* upc-act.c (upc_build_init_func): assert DECL_PRESERVE_P()
  on init_func() to prevent it from being removed from
  the call graph.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gupc@172881 138bc75d-0d04-0410-961f-82ee72b054a4
30 files changed:
configure
configure.ac
gcc/Makefile.in
gcc/c-decl.c
gcc/c-parser.c
gcc/c-typeck.c
gcc/config.gcc
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/configure
gcc/configure.ac
gcc/dwarf2out.c
gcc/fold-const.c
gcc/fortran/Make-lang.in
gcc/function.c
gcc/gcc.c
gcc/gimple-fold.c
gcc/gimple.h
gcc/gimplify.c
gcc/lto/Make-lang.in
gcc/objc/objc-act.c
gcc/optabs.c
gcc/print-tree.c
gcc/tree-sra.c
gcc/tree.c
gcc/tree.h
gcc/upc/ChangeLog
gcc/upc/upc-act.c
gcc/varasm.c
maintainer-scripts/gcc_release