2009-10-02 Diego Novillo <dnovillo@google.com>
commit473f6796ff3bad2d66bd5e37e44f0721f8fbcaec
authordnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Oct 2009 21:31:43 +0000 (2 21:31 +0000)
committerdnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Oct 2009 21:31:43 +0000 (2 21:31 +0000)
tree3f73231e8b890cbfb1c0bc3aa578169294f74e82
parent83c015600a4a31dd75d688af24f766b9566fefcb
2009-10-02  Diego Novillo  <dnovillo@google.com>

* sourcebuild.texi: Document lto-plugin.
* invoke.texi: Add documentation for -use-linker-plugin
and complete documentation for -flto.
* install.texi: Document --enable-gold.

2009-10-02  Richard Guenther  <rguenther@suse.de>

PR lto/41547
PR lto/41548
* tree.h (is_lang_specific): Include LANG_TYPE.
* tree.c (find_decls_types_r): Manually add interesting parts
of TYPE_FIELDS.  Walk BINFO_VIRTUALS.  Do not walk TYPE_METHODS.

testsuite/ChangeLog.lto

* g++.dg/lto/20091002-1_0.C: New testcase.
* g++.dg/lto/20091002-2_0.C: Likewise..
* g++.dg/lto/20091002-3_0.C: Likewise..

2009-10-02  Diego Novillo  <dnovillo@google.com>

* gcc.c-torture/execute/builtins/builtins.exp: Re-enable
LTO testing.

2009-10-02  Diego Novillo  <dnovillo@google.com>

* lto-symtab.h: Update copyright boilerplate.
* plugin-api.h: Likewise.

2009-10-02  Diego Novillo  <dnovillo@google.com>

* Makefile.am (AM_CPPFLAGS): Remove -D_LARGEFILE_SOURCE
and -D_FILE_OFFSET_BITS=64.
* configure.ac: Add AC_SYS_LARGEFILE.
* configure: Regenerate.
* Makefile.in: Regenerate.
* lto-plugin.c: Fix copyright boilerplate.

2009-10-02  Diego Novillo  <dnovillo@google.com>

* Makefile.am (ACLOCAL_AMFLAGS): Define.
* aclocal.m4: Regenerate with aclocal-2.64
* acinclude.m4: Remove.
* Makefile.in: Regenerate with automake-1.11
* configure.ac (AC_PREREQ): Update to 2.64.
* configure: Regenerate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/lto@152422 138bc75d-0d04-0410-961f-82ee72b054a4
22 files changed:
gcc/ChangeLog.lto
gcc/doc/install.texi
gcc/doc/invoke.texi
gcc/doc/sourcebuild.texi
gcc/testsuite/ChangeLog.lto
gcc/testsuite/g++.dg/lto/20091002-1_0.C [new file with mode: 0644]
gcc/testsuite/g++.dg/lto/20091002-2_0.C [new file with mode: 0644]
gcc/testsuite/g++.dg/lto/20091002-3_0.C [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp
gcc/tree.c
gcc/tree.h
include/ChangeLog.lto
include/lto-symtab.h
include/plugin-api.h
lto-plugin/ChangeLog
lto-plugin/Makefile.am
lto-plugin/Makefile.in
lto-plugin/acinclude.m4 [deleted file]
lto-plugin/aclocal.m4
lto-plugin/configure
lto-plugin/configure.ac
lto-plugin/lto-plugin.c